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

Treasure Words