Definify.com

Definition 2024


tonebar

tonebar

English

Noun

tonebar (plural tonebars)

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