VariousWords beta
Related Terms:
Definitions:
Adverb
inescapably
ineluctably
inevitably
unavoidably
Definition: by necessity; "the situation slid inescapably toward disaster"
Definition: In an inescapable manner.