have your cake and eat it (too)
to have or do two good things at the same time that are impossible to have or do at the same time:
You can't have your cake and eat it - if you want more local services, you can't expect to pay less tax.
Thesaurus: synonyms and related words
Pleasure and happiness
- abandon
- afterglow
- bed
- bed of roses idiom
- bliss
- delirium
- exaltation
- exult
- feast
- felicity
- fulfilment
- fun
- gaiety
- goody
- joy
- joyful
- joyous
- jubilation
- mirth
- savour
See more results »