Search

Escto search a new word

embarrassment

noun
ESembarazo
originFrench

A feeling of self-consciousness, shame, or awkwardness caused by a difficult or compromising situation.

Word Map