joule
joule
noun
The SI unit of energy or work, equal to one newton-metre.
"A small battery stores many joules of energy."
Thesaurus
Synonyms: James Prescott Joule, watt second, J
joule
The SI unit of energy or work, equal to one newton-metre.
"A small battery stores many joules of energy."
Synonyms: James Prescott Joule, watt second, J