stuck, delayed, caused to slow down

listen to the pronunciation of stuck, delayed, caused to slow down