English Dictionary
Definition joule in British English
joule noun
[countable] noun
/dʒuːl/
Synonyms and related words
