Search

Escto search a new word

inescapable

adjective
originFrench

Impossible to avoid, deny, or escape from.

Word Map