See also: otec English Noun OTEC (plural OTECs) Acronym of ocean thermal energy converter. Acronym of ocean thermal energy conversion. Anagrams Ceto, Cote, cote, ecto-Wikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads