inescapable

Definitions


[ˌɪnɪˈskeɪpəbl], (Adjective)

Definitions:
- unable to be avoided or denied
(e.g: political reform was inescapable)


Phrases:

Origin:




definition by Oxford Dictionaries