Definition of jackanapes coat in English:

jackanapes coat

noun

historical
  • 1A flamboyant, brightly coloured coat, especially one fashionable in the Restoration period.

  • 2A short close-fitting jacket, especially as worn by sailors.

Origin

Early 17th century; earliest use found in William Vaughan (c1575–1641), writer and promoter of colonization in Newfoundland.