Dictionary

Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.

Clear

Try these words

Meaning of archlute

Source language: EnglishDictionary language: English

archlute

noun

Definitions

  1. A fretted and double-necked stringed musical instrument with a large body, double courses in the bass, and two sets of tuning pegs.