meaning of pull the plug

1. prevent from happening or continuing; "The government pulled the plug on ">spending"


Related Words

pull the plug |

Developed & Maintained By Taraprasad.com

Treasure Words