wàn
mǎ
bēn
téng

Definitions

  1. 1. lit. ten thousand stampeding horses (idiom)
  2. 2. fig. with great momentum
  3. 3. going full speed ahead

Components