Synonyms for "discomfit"

Words with similar meaning