swimming hole
nounDefinition of swimming hole
US
: a place in a river, pond, etc., where people swim