shī zi bó tù
ReadWriteQuiz

Chinese dictionary
Show pinyin

  • slmeta(like) a lion pouncing on a hare; do one's best even when performing a minor task; go all out even when fighting a weaker enemy or tackling a minor problem