英吨 yīng dūn

DEFINITIONS

  1. tonne
  2. imperial or US tonne, equal to 2240 pounds or 1.016 metric tons

CHARACTERS

英 yīng petal, flower, leaf; brave, a hero; England, English
吨 dūn metric ton; (Cant.) to babble, gibberish