(n.) A kind of low-crowned cap formerly worn by all classes in England, and continued in London after disuse elsewhere; -- hence, a citizen of London.
FLAT-CAP
Meaning of FLAT-CAP in English
Webster's English dictionary. Английский словарь Webster. 2012