Flashbao · Browse decks · Pricing

打落水狗

dǎ luò shuǐ gǒu

Meaning

  • literally to beat a drowning dog (idiom)
  • figuratively to pulverize an (already defeated) enemy
  • to hit someone when he's down

Add this word to a study deck

Study this word in