Synonyms: squeal
Definition: a high-pitched howl
Similar words: howl
Definition: a loud sustained noise resembling the cry of a hound
Usage: the howl of the wind made him restless
Synonyms: squeal, confess, fink
Definition: confess to a punishable or reprehensible deed, usually under pressure
Similar words: admit, acknowledge
Definition: declare to be true or admit the existence or reality or truth of
Usage: He admitted his errors; She acknowledged that she might have forgotten
Definition: utter a high-pitched cry, characteristic of pigs
Similar words: utter, let loose, let out, emit
Definition: express audibly; utter sounds (not necessarily words)
Usage: She let out a big heavy sigh; He uttered strange sounds that nobody could understand