stumbling block
noun[C]
uk/ˈstʌm.bəl.ɪŋ ˌblɒk/us/ˈstʌm.bəl.ɪŋ ˌblɑːk/something thatpreventsactionoragreement:
障碍物;绊脚石Lack ofwillingnesstocompromiseon bothsidesis themain/majorstumblingblocktoreachingasettlement.双方都不愿妥协是问题无法解决的主要症结。
Difficult things and people
- a (heavy) cross to bearidiom
- albatross
- bane
- be dead meatidiom
- be in the clearidiom
- be out of the woodsidiom
- bump
- equation
- hindrance
- hot potato
- impediment
- incubus
- marathon
- nut
- teething troubles
- the tip of the icebergidiom
- thorn inyourflesh/sideidiom
- tiesomeoneup
- to-do
- twist