megaton
— Noun
– English
~ a measure of explosive power (of an atomic weapon) equal to that of one million tons of TNT
megaton bomb
— Noun
– English
~ a nuclear weapon with an explosive power equivalent to one million tons of TNT
megawatt
— Noun
– English
~ a unit of power equal to one million watts
megestrol
— Noun
– English
~ a synthetic progestational compound used to treat endometrial carcinoma
megestrol acetate
— Noun
– English
~ a synthetic progestational compound used to treat endometrial carcinoma
Megillah
— Noun
– English
~ (Judaism) the scroll of parchment that contains the biblical story of Esther; traditionally read in synagogues to celebrate Purim
megillah
— Noun
– English
~ (Yiddish) a long boring tediously detailed account; "he insisted on giving us the whole megillah"