something that hangs, especially ornaments - Español Inglés Diccionario