megaton : Idioms & Phrases

Index


megaton bomb

  • noun a nuclear weapon with an explosive power equivalent to one million tons of TNT
WordNet