to mess up the plans or progress of, or to put into disarray; to spoil

listen to the pronunciation of to mess up the plans or progress of, or to put into disarray; to spoil
to mess up the plans or progress of, or to put into disarray; to spoil
Favorites