lóng
zhēng
hǔ
dòu

Definitions

  1. 1. lit. the dragon wars, the tiger battles (idiom)
  2. 2. fierce battle between giants
  3. 3. aggressive competition

Components