Definition of crossbars

Definition of crossbars
  1. crossbars Noun Plural of crossbar
  2. crossbar Noun The top of the goal structure.
  3. crossbar Noun The top tube of a bicycle frame.
Need more help? Try our forum NEW