Word Definition

Squealed

  1. of Squeal

Synonyms