Noun Definition

caterwaul

1.Definition: the yowling sound made by a cat in heat

Category: General