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