What does Archtop-Gitarre mean?

Archtop-Gitarre - German to English

archtop electric guitar