caterwaul

caterwaul
[ˈkatəwɔːl]
verb
  1. [no obj.][often as noun caterwauling](of a cat) make a shrill howling or wailing noise
    (猫)尖声号叫,作哭叫声
    the caterwauling of a pair of bobcats.
    一对美洲野猫的号叫。
    [as adj. caterwauling]a caterwauling guitar.
    一把琴声尖厉的吉他。
noun
  1. a shrill howling or wailing noise
    尖声号叫,哭叫声
语源
  1. late Middle English: from cat + imitative waul
英语宝典
考试词汇表