DictionaryAI

water-splash

Short definition from Wiktionary

Noun

  1. A ford, a place where a river or stream is shallow enough to be crossed without the provision of a bridge.

We haven’t written up water-splash yet: Simple and Standard meanings, examples and a quiz.