Crossword Answer Lookup

500k+ clues

Report, I see, on delivery makes good sense (5)

Answer LOGIC
Definition: sense
Telegraph #3595 3 Down 2025-12-04