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.      Английский словарь американских идиом.