Crossword Answer Lookup

500k+ clues

Ran miles to embrace that chap? That's the idea (7)

Answer THEOREM
Definition: idea
Times #27946 19 Down 2021-04-08