Dictionary Translate Correct Ask AI
Noun
crossbar [pl. crossbars]
crossbar {instruments & machines}