Crossword Answer Lookup

500k+ clues

Slam in the lamb, perhaps (5)

Answer ROAST
Definition: Slam
Guardian #29306 22 Down 2024-02-15