duncher

Noun

 * 1)  A flat cap.
 * The labourers wore dunchers and boiler-suits.