megaton Meaning, Definition & Usage

  1. noun a measure of explosive power (of an atomic weapon) equal to that of one million tons of TNT
  2. noun one million tons

WordNet