howled down

English

Verb

howled down

  1. simple past and past participle of howl down