Noun
Acronym of ocean thermal energy converter.
Acronym of ocean thermal energy conversion.
Over time, OTEC will secure its financial sustainability through digital publishing activities. Source: Internet