ReadWriteQuiz
Chinese dictionary
derogdraw far-forced analogies; draw far-fetched analogies; give a strained comparison
你的解释多有穿凿附会之处,很难让大家心服口服。
Your far fetched explanation could hardly convince anybody.
antonym
你的解释多有穿凿附会之处,很难让大家心服口服。
Your far fetched explanation could hardly convince anybody.