Definition of “howling” - English Dictionary

English