dearly-won
Explore definitions, synonyms, and language insights of dearly-won
Definitions
                    Adjective Satellite
                    
            entailing great loss or sacrifice; "a dearly-won victory"
                Explore definitions, synonyms, and language insights of dearly-won