Browse by letter

Leave a bad taste in one`s mouth

To leave a bad feeling or memory with someone.

The way that the company treated the workers left a bad taste in our mouth.