unavoidable
adjective
synonyms: inescapable, inevitable