打ち倒す

to knock down; to defeat

Meaning

  1. v5svt
    to knock down; to defeat

Example sentences

  • The lilies have been beaten down by the rain.