Definitions
noun
a wave on the surface of a lake or landlocked bay; caused by atmospheric or seismic disturbances
Look “seiche” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a wave on the surface of a lake or landlocked bay; caused by atmospheric or seismic disturbances