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 figurative〈喻〉a caterwauling guitar.一把琴声尖厉的吉他。
- a shrill howling or wailing noise尖声号叫, 哭叫声。
词源