English
English version

lip-smacking

From Longman Dictionary of Contemporary Englishlip-smackingˈlip-ˌsmacking adjective informal  lip-smacking food tastes very good. This word is often used in advertisements. syn delicious lip-smacking recipes
Pictures of the day
What are these?
Click on the pictures to check.