n.a very loud utterance (like the sound of an animal)
同义词:bellowbellowinghollahollerholleringholloholloaroarroaring
v.
cry loudly, as of animals
同义词:howlwrawlyammer
utter shrieks, as of cats
同义词:caterwaul
The yowls of the wolves echoed through the forest.
狼的嚎叫声在森林中回荡。
We could hear the yowls of a cat fighting in the alley.
我们能听到巷子里猫打架时发出的尖叫声。