refrain, abstain, forbear
这组词共同的意思是自觉地控制自己不做那些由于愿望或冲动而想做的事。它们的区别是:
refrain仅指动作未做; forbear强调自我约束性,即由于耐心、善良、宽厚、谨慎或禁欲主义思想等原因而自我克制; abstain则除强调自我约束性外,还含有自我否定的意味。
restrain,check,refrain,bridle,curb,inhibit
这些动词都含“阻止、抑制、制止”之意。
restrain含义广,指用强力或权力去阻止或限制某人做某事。
check多指阻止前进或继续发展。
refrain常指暂时对某种行动或冲动的抑制。
bridle指抑制住强烈的感情或欲望。
curb可指急剧或果断的制止,也可指用严格的方法加以控制。
inhibit主要指抑制愿望、情绪或念头,也指制止某物的蔓延。