meaning of dearly won

1. entailing great loss or sacrifice; "a dearly-won ">victory"


Related Words

dearly-won |

Developed & Maintained By Taraprasad.com

Treasure Words