Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
arch-lute
in English
arch-lute
#uncommon
Definitions
Noun
a
stringed
musical
instrument
(
historical
context
)
The
musician
carefully
tuned
her
arch-lute
before
the
concert
.
Base Words
arch
lute