Swimming-hole meaning

A pond or a deep place in a river, creek, etc. used for swimming.
noun
0
0
(chiefly Australia, New Zealand) An area for swimming in a stream or river.
noun
0
0
Advertisement