Italian

edit

Participle

edit

imbacuccato (feminine imbacuccata, masculine plural imbacuccati, feminine plural imbacuccate)

  1. past participle of imbacuccare

Adjective

edit

imbacuccato (feminine imbacuccata, masculine plural imbacuccati, feminine plural imbacuccate)

  1. wrapped up
  2. muffled