v put an end to: We were going to have a picnic in the park but the weather put paid to that.
A poorly-researched dictionary of British Slang words and phrases, written by some guy off the internet.
v put an end to: We were going to have a picnic in the park but the weather put paid to that.