impaccio — meaning in English
Italian → English · translate English → Italian instead
English meaning
- hindrance noun Something that gets in the way or slows progress; an obstacle.
Senses
impaccio is used for these senses in English:
- hindrance Something which hinders: something that holds back or causes problems with something else.
- self-consciousness Shyness; a feeling of unease in social situations.