RELATED WORDS
PARAPHRASING
very embarrassed or ashamed
exhibiting mental discomfort, ill at ease
(of a person) ignorant and stupid
confused
to confuse (a person) so that he or she does not know a place, the time, the date etc
confused, unstable