A unit of energy equal to the work done by a force of 1 newton through a distance of 1 meter or 107 ergs or 0.2389 calories. An accepted unit of measure in the International System of Units (SI).
JOULE (J)
Meaning of JOULE (J) in English
Weather and meteorology English vocabulary. Английский словарь погоды и метеорологии . 2012