a very loud utterance (like the sound of an animal)
同义词:bellow??/??bellowing??/??holler??/??hollering??/??hollo??/??holloa??/??roar??/??roaring??/??yowl
英汉双解词典包含3185865条英汉词条,基本涵盖了全部常用单词的翻译及用法,是英语学习的有利工具。