Inescapable

Russian Meaning

неизбежный

неотвратимый

English Meaning

  1. Impossible to escape or avoid; inevitable: inescapable consequences. See Synonyms at certain.