hooting down

English

Verb

hooting down

  1. present participle and gerund of hoot down