GRAFT BUSTERSNoun

Meaning 1:

graft busters (noun) - an informal term used for the National Anti-Corruption Commission - ปปช. (สำนักคณะกรรมการป้องกันและปราบปรามการทุจริตแห่งชาติ)