Crossword Answer Lookup
500k+ clues
Home
/
Guardian
/
Clue
A boost to performance of heavenly body
(8)
Answer
ASTEROID
Definition:
body
Guardian
#22388
18 Down
2001-12-10