tuī lì

Translation

  • driving force
  • impetus
  • thrust (of a boat or aeroplane engine)
  • repelling force
Chinese Tones