Adjective
Discomfited
;
overthrown
.
Verb
To
embarrass
(
someone
)
greatly
;
to
confuse
;
to
perplex
;
to
disconcert
.