Meaning of sissy bar in English:

sissy bar

noun

informal
  • 1(On a stock car, rally car, etc.) any bar added to the frame of the car to impart rigidity or for safety.

  • 2A metal loop rising from behind the seat of a bicycle or motorcycle, against which a rider or passenger may lean for support, or to which equipment may be attached.

Origin

1950s; earliest use found in Fergus Falls (Minnesota) Daily Journal.