meaning of throw cold water on

1. be discouraging or negative about


Related Words

throw cold water on |

Developed & Maintained By Taraprasad.com

Treasure Words