C1 able to make you believe that something is true or right:

中文解释

a convincing argument/explanation

正在查询

neologisms live in draying displume alexia lose an eye 弱点 squeeze out of a bus consistent with on a friendly note