kickback
kickback
a bribe
this article says that the Managing Director offered kickbacks to secure the deal!
find out more about this word or phrase
this article says that the Managing Director offered kickbacks to secure the deal!
find out more about this word or phrase