put paid to
📖 generalMeaning
to bring something to a definitive end or conclusion
Literal Meaning
to place payment to something
Example
“The new regulations put paid to the company's expansion plans.”