See also: otec

English edit

Noun edit

OTEC (plural OTECs)

  1. Acronym of ocean thermal energy converter.
  2. Acronym of ocean thermal energy conversion.

Anagrams edit