Browse by letter

Melt in one`s mouth

To taste very good, to be very tender (used for meat).

The pasta served at the new restaurant melted in our mouths.