SKID LID


Meaning of SKID LID in English

■ noun Brit. informal a crash helmet.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.