FEEDBACK

Meaning of 上推下卸

Lookup via: Pinyin | Radicals
shàng tuī xià xiè
to shift the blame to higher-ups or one's subordinates (idiom)