SPURN-WATER MEANING IN ENGLISH

• Spurn-water Definition & Synonyms

  1. (n.) A channel at the end of a deck to restrain the water.


RECENT SEARCHES