What is the meaning of Embarrassed?
Having a feeling of shameful discomfort.
Impeded; obstructed; in an awkward situation.
simple past and past participle of embarrass
Source: wiktionary.orgSearch words containing
Having a feeling of shameful discomfort.
Impeded; obstructed; in an awkward situation.
simple past and past participle of embarrass
Source: wiktionary.orgSearch words containing