pull the plug
English Dictionary
->
Letter P
-> pull the plug
Search Dictionary:
pull the plug Definition
(v)
prevent
from
happening
or
continuing
; "
The
government
pulled
the
plug
on
spending
"
pull the plug Synonyms
pull the plug
© Art Branch Inc.