What is The Meaning of Bumbershoot?

Bumbershoot definition is: Additional insurance for police holders who face significant risks in wet seas. This policy covers maritime and non-maritime liability, ie protection and compensation, public harm, conflict, litigation and professional risk, and public liability risks.

Meanings of Bumbershoot

  1. An umbrella

Synonyms of Bumbershoot

parasol, sunshade