Subscribe
URL of the page has been copied to clipboard.
Meaning : Cause to feel embarrassment.
Example : The constant attention of the young man confused her.
Synonyms : confuse, flurry, put off
Meaning : Cause to lose one's composure.
Synonyms : discomfit, discompose, untune, upset
Install App