adjective
Having a feeling of shameful discomfort.
(archaic) Impeded; obstructed; in an awkward situation.
verb
simple past and past participle of embarrass