Put-a-stop-to definition

(idiomatic) To terminate or abolish something.
verb
0
0
Advertisement