Italian-English dictionary »

attutire meaning in English

ItalianEnglish
attutire verb

cushion [cushioned, cushioning, cushions](absorb impact)
verb
[UK: ˈkʊʃ.n̩] [US: ˈkʊʃ.n̩]