tonebar

English

Etymology

From tone +‎ bar.

Noun

tonebar (plural tonebars)

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

Anagrams