Put-a-stop-to meaning

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