Definition of policeman's helmet in US English:

policeman's helmet

noun

  • The Himalayan balsam, Impatiens glandulifera.

Origin

1950s. So called from the shape of its flowers.