What does “putting paid” mean and where does it come from? Here’s a quote from an article I just read: “Now, a study of fossils found in New Zealand is laying the matter to rest — and putting paid to hopes of cloning a Tyrannosaurus rex.” Clearly, from the context it can be deduced that it means to dismiss or to eliminate. But I don’t see any connection between the words and the meaning, which usually helps to understand idioms and figures of speech. Cunning linguists - any help?
I suspect it comes from the practice of stamping “PAID” on a bill once the customer has paid it. It indicates the matter is settled and no longer an issue.
This siteagrees:
Ah, yes. That would make sense. Also, nice site to consult for future reference.