caterwaul

/'kætəwɔ:l/
Noun
  1. the yowling sound made by a cat in heat
Verb
  1. utter shrieks, as of cats

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

caterwaul
A cat begins to caterwaul outside the window at night.