Idioms on communication

Do you know the meanings of ‘a stool pigeon’ or ‘word of mouth’?

 

Take this quiz to learn some idioms on communication!