incontestable基本解释
adj.无可争辩的;毋庸置疑的
【hao86.com好工具】
副词: incontestably 名词: incontestability
adj.无可争辩的;毋庸置疑的
【hao86.com好工具】
副词: incontestably 名词: incontestability
"undeniable guilt"
"indisputable evidence of a witness"
He is disliked and distrusted.., but his cleverness..as an after-dinner speaker is incontestable.
出自:B. Webb