English word definition — powered by WordNet
a small wave on the surface of a liquid
Want to remember wavelet?