|
Definition of Damocloid
1. Noun. (astronomy) An asteroid (such as 5335 Damocles) that exhibits long-period, highly eccentric orbits typical of periodic comets without showing a coma ¹
2. Adjective. (astronomy) Of or relating to a Damocloid asteroid ¹
¹ Source: wiktionary.com