English-French dictionary »

terawatt meaning in French

EnglishFrench
terawatt [terawatts] (one million million ( 10^12 ) watts, abbreviated as TW)
noun
[UK: tˈerəwˌɒt]
[US: tˈerəwˌɑːt]

térawatt◼◼◼nom {m}