Subscriber login


Forgot your password?

Library card login

Other

swimming hole

Syllabification: (swim·ming hole)
Definition of swimming hole

noun

  • a deep place for swimming in a stream or river.

swimming hole in other Oxford dictionaries

Definition of swimming hole in the British & World English dictionary