Word Definition

Squealing

  1. of Squeal

Synonyms