Crossword Answer Lookup

500k+ clues

Something cracked, holding up energy supply (5)

Answer EQUIP
Definition: supply
Times #28899 22 Down 2024-04-24