meaning of overwind

1. To wind too tightly, as a spring, or too far, as a hoisting rope on a drum.


Related Words

overwind |

Developed & Maintained By Taraprasad.com

Treasure Words