dearly-won


Meanings

  • entailing great loss or sacrifice;
    • "a dearly-won victory"


Scrabble Score: 0

Words With Friends Score: 0