howl2 ●○○ noun [countableC] 1. LOUD/NOISYa long loud sound made by a dog, wolf, or other animal 〔狗、狼等的〕叫声,长嚎 → bark 2 LOUD/NOISYa loud cry or shout showing pain, anger, unhappiness etc. 〔痛苦、愤怒、悲伤等的〕嚎叫,咆哮howl of He let out a howl of anguish. 他发出一声痛苦的嚎叫。
There were howls of protest. 传出了阵阵抗议的吼声。
This suggestion was greeted with howls of laughter. 这个建议引起了阵阵大笑。
3. a loud high sound made by the wind blowing 〔狂风的〕怒号,呼啸