Leave A Sour Taste In One's Mouth Definition

verb

To give one an unpleasant feeling or memory .

Wiktionary

Find Similar Words

Find similar words to leave a sour taste in one's mouth using the buttons below.

Words Starting With

Words Ending With

Word Length

Words Near Leave A Sour Taste In One's Mouth in the Dictionary