English

edit

Etymology

edit

From tone +‎ bar.

Noun

edit

tonebar (plural tonebars)

  1. Any of the metal bars that act as resonators in an electric piano.

Anagrams

edit
  NODES
Note 1