Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of spurn water

- A channel at the end of a deck to restrain the water.