The online English-English dictionary from The Project Gutenberg
Result for Unavoided
Not avoided or shunned.
Unavoidable; inevitable.