Meaning of "howl" in Essential English Dictionary

howl

verb uk /haʊl/

to make a long, high sound:

He howled in pain.
howl noun

(Definition of “howl” from the Cambridge Essential Dictionary © Cambridge University Press)