OVERSLAUGH


Meaning of OVERSLAUGH in English

(n.) A bar in a river; as, the overslaugh in the Hudson River.

Webster's English dictionary.      Английский словарь Webster.