What does busbar mean?

busbar meaning in General Dictionary

a power conductor which makes a common connection between a number of circuits

busbar meaning in Law Dictionary

whenever electric power is able to be utilized for transmission.

busbar meaning in Business Dictionary

Point from which electric power is available for transmission.