Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of archilute

- A large theorbo, or double-necked lute, formerly in use, having the bass strings doubled with an octave, and the higher strings with a unison.