百万吨 bǎi wàn dūn

DEFINITIONS

  1. megaton
  2. million tons

CHARACTERS

百 bǎi one hundred; numerous, many
万 wàn ten thousand; innumerable
吨 dūn metric ton; (Cant.) to babble, gibberish