Crossword Answer Lookup

500k+ clues

I do, with the French, attempt extreme form of worship (8)

Answer IDOLATRY
Definition: extreme form of worship
Telegraph #30767 5 Down 2024-11-09