• word of the day

    seiche

    seiche - Dictionary definition and meaning for word seiche

    Definition
    (noun) a wave on the surface of a lake or landlocked bay; caused by atmospheric or seismic disturbances
Connect with us on Facebook