wave power









wave power


noun

  1. power extracted from the motion of sea waves at the coast
47 queries 0.375