LID Meaning of LID in English n 1. one's head of hair. ("My lid needs a trim.") Submitted by Greg Elmore, Baton Rouge, LA, USA, 20-04-1998. Slang English vocab. Английский сленговый словарь. 2012