SKID LID Meaning of SKID LID in English n. , slang A crash helmet worn by motorcyclists and race drivers. How much did you pay for that handsome skid lid? American idioms English vocabulary. Английский словарь американских идиом. 2012