inescapable

adjective2 collocationsAvg. frequency: 7.9

A conclusion that is impossible to avoid or deny.

A fact that is impossible to avoid or deny.