inescapable in Latin inescapable in Latin inēluctābilis adj Impossible (unable) to avoid or escape; not escapable. Add to Flashcards