Skip to definition.
Get the FREE one-click dictionary software for Windows.
NEW iPhone Audio English dictionary


Noun: seiche
  1. A wave on the surface of a lake or landlocked bay; caused by atmospheric or seismic disturbances

Derived forms: seiches

Type of: undulation, wave

Encyclopedia: Seiche