Idiom: Leave A Sour Taste In One's MouthCheck definitions of...leaveasourtasteinonesmouthMeaningsTo give one an unpleasant feeling or memory.A-Z Proximitiesleaps and boundslearn to walk before one can runleast said, soonest mendedleather-lungedleather working leave a sour taste in one's mouth leave at the doorleave behindleave homeleave it all on the fieldleave it at thatSimilar Idiomsleave a sour taste in one's mouthall one's taste is in one's mouthbad taste in one's mouthsour grapessour notesour stomachtaste of one's own medicinetaste of one's own poisonacquired tastechampagne taste on a beer budgetone's heart in one's mouthput one's foot in one's mouthput one's money where one's mouth isstick one's foot in one's mouthnot leave one's thoughtstake leave of one's sensestake one's leaveborn with a silver spoon in one's mouthkeep one's mouth shutlie ill in one's mouthSimilar Phrasesmouth-to-mouth resuscitationacquired tastechange tastein good tastesense of tastetaste budtaste celltaste perceptiontaste propertytaste sensationsour figsour grapessour gumsour mash whiskeysour milkwhiskey sourwhisky soursour breadsour cherrysour cherry tree