Definitions
noun
payment for the release of someone
noun
the act of freeing from captivity or punishment
Look “ransom” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
payment for the release of someone
the act of freeing from captivity or punishment