Idiom: Pull the pin

Idiom Definitions for 'Pull the pin'


If you pull the pin, you put an end to something, quit or resign.


Idioms similar to 'Pull the pin'

See also: