SCOTCH CAP


Meaning of SCOTCH CAP in English

■ noun a bonnet of the type worn by men and boys in Scotland.

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