something that hangs, especially ornaments - Deutsch Englisch Wörterbuch