meaning of pour cold water on

1. be discouraging or negative about


Related Words

pour cold water on |

Developed & Maintained By Taraprasad.com

Treasure Words