melt in one's mouth

1. To be so tender as to seem to need no chewing.
The chicken was so tender that it melted in your mouth.
2. To taste very good; be delicious.
Mother's apple pie really melts in your mouth.
Categories: verb

An client error occurred: Error calling GET https://www.googleapis.com/youtube/v3/search?part=id%2Csnippet&q=%22melt+in+one%27s+mouth%22&maxResults=4&videoEmbeddable=true&videoSyndicated=true&safeSearch=strict&type=video&key=AIzaSyCfLRuAZZNAQm6a5uDzgY-Tt668bxsppCs: (403) The request cannot be completed because you have exceeded your <a href="/youtube/v3/getting-started#quota">quota</a>.