This is not a dictionary! - Search for "caterwaul" in The Danish Dictionary
February 27. 2016 from wordnet.princeton.edu
caterwaul — noun — english
the yowling sound made by a cat in heat
March 21. 2016 from wordnet.princeton.edu
caterwaul — verb — english
utter shrieks, as of cats