meaning of treading water
1.
a
stroke
that
keeps
the
head
above
water
by
thrashing
the
legs
and
arms
Related Words
treading water
|
Developed & Maintained By
Taraprasad.com