Dictionary search results

Showing 1-3 of 3 results

wild swimming British & World English

The practice or activity of swimming for pleasure in natural waters, typically rivers and lakes