put sand in the wheels

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