Tra từ

Laban Dictionary trên mobile

caterwaul /ˈkætɚˌwɑːl/  

  • verb
    -wauls; -wauled; -wauling
    [no obj]
    to make a very loud and unpleasant sound
    to protest or complain noisily
    He continues to caterwaul about having to take the blame.