unstoppable /ˌʌnˈstɑːpəbəl/ adjective /ˌʌnˈstɑːpəbəl/
adjective
Learner's definition of UNSTOPPABLE
[more unstoppable; most unstoppable]
: not able to be stopped无法停止的 -
unstoppable momentum不可阻挡之势
-
At this point in the campaign, he appears to be unstoppable.到了竞选的这个节骨眼上,似乎没有什么能阻挡得了他。