FLAT CAP
Meaning of FLAT CAP in English
ˌflat ˈcap BrE AmE noun [countable] British English
a cap made of cloth, with a stiff piece that sticks out at the front
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012