HOWL


Meaning of HOWL in English

■ noun a long doleful cry uttered by an animal such as a dog.

↘a loud cry of pain, amusement, etc.

↘ Electronics a wailing noise in a loudspeaker due to feedback.

■ verb make a ~ing sound.

Origin

ME houle (v.), prob. imitative.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.