Crossword Answer Lookup

500k+ clues

Snow leopard's sudden leap lacking power (5)

Answer OUNCE
Definition: Snow leopard
Telegraph #30686 11 Across 2024-08-07