English

lip noun definition in Excitement topic from the Oxford Advanced Learner's Dictionary

lip

 noun: Excitement topic
(informal) to show that you are excited about something and want it to happen soon They were licking their lips at the thought of clinching the deal.