'seiche' definitions:

Definition of 'seiche'

From: WordNet
noun
A wave on the surface of a lake or landlocked bay; caused by atmospheric or seismic disturbances

Words containing 'seiche'