Crossword Answer Lookup

500k+ clues

Worked topless smeared in grease (5)

Answer OILED
Definition: smeared in grease
Telegraph #31034 5 Down 2025-09-17