Crossword Answer Lookup

500k+ clues

Heavenly body set off, clothed by a revolutionary designer (8)

Answer ASTEROID
Definition: Heavenly body
Times #28309 17 Down 2022-06-06