FLAT-CAP Meaning of FLAT-CAP in English noun 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. Webster English vocab. Английский словарь Webster. 2012