flap down


Meanings

  • throw violently;

Synonyms