Megajoule Megajoule (MJ) is a term used in physics and engineering, for one million Joules, a unit of energy. Nearby pages Megaris, Megasthenes, Megatherium, Megawatt, Meghalaya