embarrass





embarrass - verb

embarrass - thesaurus

abash   block   blockade   hinder   obstruct   stymie   stymy