sghignazzata
Italian
Etymology 1
Noun
sghignazzata
f
(
plural
sghignazzate
)
a scornful
laugh
Etymology 2
Participle
sghignazzata
f
sg
feminine singular of
sghignazzato