Crossword Answer Lookup

500k+ clues

Uncontrollable oil gush — hot and revolting (8)

Answer GHOULISH
Definition: revolting
Times #27560 26 Across 2020-01-14