Definition of the Italian term strozzato in music:

  1. strangled, suffocated
Language
Italian
Singular
strozzato (m)strozzata (f)
Plural
strozzati (m)strozzate (f)