【Amy Lin】評論
drench 浸濕clinch 在...中得勝; 最終贏得,咬緊; 捏緊 refute 駁斥, 反駁, 駁倒
【Doris Hsu】評論
mandated (法律、條文)規定的; 明令的
【Viva Lin】評論
clinch1. VERB达成(协议等);取得(胜利) If you clinch something you are trying to achieve, such as a business deal or victory in a contest, you succeed in obtaining it.