pour a load of water on the stones - İngilizce Eşanlam Sözlük

Can't found any synonym terms.