search

Put paid to

speaker

Meaning

Verb

In British English:
To
a
or a
as "paid".
In British English:
To
an end to.
In British English:
To
; to
(plans or
); to
something once and for all.
Sourced from
Wiktionary
Join 10 million students and professionals writing 70% faster at QuillBot.com