English » Idioms and Phrases

Directions (12-13) : Find the meaning of the given idioms/phrases.  

To throw cold water on:

A

To boast and brag

B

To get a hint

C

To frustrate or discourage

D

A person who shifts his position