a mouth-watering display of cakes
- The smell of the cake is making my mouth water.
- That shop has a fine selection of cakes.
- He made a display of his learning.
- The a ealing smell of the beef made my mouth watering.
- The food smells good; it makes my mouth water.