put sand in the wheels

listen to the pronunciation of put sand in the wheels
English - English
thwart intentions, frustrate plans