Impossible (unable) to avoid or escape; not escapable.
The Rugby flyover, too, is now an inescapable feature of the West Coast main line landscape.
From in- + escapable.
Select a language to see translations