Similar words :
squealing is a form of squeal >>

squealing

adjectiveaidiacht 1 of noise a squealing sound sian fem2 2 of person, device squealing guitars giotáir ag scréachach→ squeal
Loading phrases and examples...