| 释义 | throw sand in the gearsidiom
 to cause problems or prevent something from happening as it should:
 I don't want to give them a chance to throw sand in the gears.
 He said "When mobile phone companies charge consumers fat penalties to leave, they're throwing sand in the gears of competition."
 SMART Vocabulary: related words and phrases
 Causing difficulties for oneself or others
 ask questions of someone/somethingidiom
 be a tall orderidiom
 be asking for troubleidiom
 be your own worst enemyidiom
 bother someone with something
 catch
 dig
 make heavy weather of somethingidiom
 make it difficult for someone to do something
 obduracy
 open a can of worms
 overburden
 sand
 shoot
 store up trouble/problemsidiom
 subject someone/something to something
 sucker punch
 swamp
 tall
 wrong-foot
 
 |