Crossword Answer Lookup

500k+ clues

Cutting off oil giant’s supply (9)

Answer ISOLATING
Definition: Cutting off
Guardian #29080 3 Down 2023-05-26