inescapable

adj that cannot be avoided; inevitable 不可逃避的; 不可避免的;难免的; 免不了的: be forced to the inescapable conclusionthat he is a liar 只能作出舍此无他的结论, 他撒谎了.


[[修改/添加解释]]