Children's, Intermediate and Advanced Online English Dictionary & Thesaurus

Comprehensive
Dictionary Suite
Help
Help
Help
wave a moving ridge or swell on the surface of a body of water. [13 definitions]
Wave a member of the WAVES.