Definisi 'caterwaul'

English to English
noun
1 the yowling sound made by a cat in heat Terjemahkan
source: wordnet30

2 A caterwauling. Terjemahkan
source: webster1913

verb
3 utter shrieks, as of cats Terjemahkan
source: wordnet30

4 To cry as cats in rutting time; to make a harsh, offensive noise. Terjemahkan
source: webster1913


Visual Synonyms