Language:
Free Online Dictionary|3Dict

摆供设祭

Source : CEDICT

to set up sacrifices at an altar (idiom)