EMBARASSO Meaning of EMBARASSO in English n 1. obstruction, obstacle; 2. embarrassment Interlingua English vocab. Английский словарь Интерлингва. 2012