English

skid lid noun definition in Cycling topic from the Oxford Advanced Learner's Dictionary

skid lid

 noun: Cycling topic
a helmet (= hard hat) worn to protect the head on a bicycle, skateboard, etc.