English synonyms about - contact  

treading water

noun

1 treading water

A stroke that keeps the head above water by thrashing the legs and arms.


Find more on treading water elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0305