in your depth - definition and synonyms

phrase
  1. able to keep your head above water when your feet are touching the bottom of a swimming pool, the sea etc
See also main entry: depth