SCOUR


Meaning of SCOUR in English

(n.) A place scoured out by running water, as in the bed of a stream below a fall.

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