Crossword Answer Lookup

500k+ clues

Some buffalo were duly put down (7)

Answer LOWERED
Definition: put down
Telegraph-Toughie #3438 12 Across 2025-03-05