Didn't this British "puts paid to" expression crop up in one of your earlier posts? I don't know if it's currently in use in modern BrE. " These expressions are used figuratively.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.