cap : (a) head covering especially with a visor and no brim (think of the Tweed caps associated with Ireland) (b) : a distinctive head covering emblematic of a position or office, for example a nurse's cap or motorboard
hat: a covering for the head usually having a shaped crown and brim, for example a derby hat or cowboy hat.
Thanks to Merriam Webster!
Bookmarks