Advertisement
Advertisement
View synonyms for wave power
wave power
noun
- power extracted from the motion of sea waves at the coast
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Advertisement
Browse