Definition of naval bank holiday in English:

naval bank holiday

noun

slang, historical
  • A day spent coaling a ship.

Origin

Early 20th century.