English dictionary
treading water meaning and definition
Definition and meaning of treading water at MeaningMonkey.org. treading water meaning and definition in the English Dictionary.TREADING WATER noun
Definition of treading water (noun)
- a stroke that keeps the head above water by thrashing the legs and arms
Source: Princeton University Wordnet