English edit

Etymology edit

tone +‎ bar

Noun edit

tonebar (plural tonebars)

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

Anagrams edit