PUT SAND IN THE WHEELS


Meaning of PUT SAND IN THE WHEELS in English

thwart intentions, frustrate plans

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.