Word info

halldorophone

Noun

Meaning

halldorophone (plural halldorophones)

(music) An electroacoustic string instrument, the sound of which makes use of electro acoustic feedback to produce drones and otherwise resembles a cello.

Source: en.wiktionary.org

Close letter words and terms