Wave Power (noun) Definition, Meaning & Examples

noun
  1. power extracted from the motion of sea waves at the coast
Wave Power (noun) Definition, Meaning & Examples

More Definitions