What does Archtop mean?

Archtop - German to English

archtop [coll.] [archtop electric guitar]