Howled definition

Simple past tense and past participle of howl.
verb
5
3
Advertisement