howling down

English

Verb

howling down

  1. present participle and gerund of howl down