Free dictionary online: English, Spanish, French, Italian, Chinese, German, Russian translations, definitions, synonyms...
Google Widget
Other Dictionary Collaborative dictionary
impaccio, ci  sm 
a  (imbarazzo)  embarrassment , (situazione imbarazzante)  awkward situation
trarsi d'impaccio  to get out of an awkward situation 
b  (ostacolo)  obstacle 
essere d'impaccio a qn  to be in sb's way