Comprehensive
Dictionary Suite
Help
Help
Help
 
Advanced Dictionary        

put paid to

 
See:
paid, put
part of speech: phrase
definition: to destroy; put an end to.
This new attack has put paid to any hope of a reconciliation between the warring factions.