treading water n : a stroke that keeps the head above water by thrashing the legs and arms
Copyright © 2025 3Dict.net