1 English Synonyms for SQUANDERGATE
Prev.1Next
Vouchergate
Definition: 1. A scandal in Sierra Leone in the 1980s, involving the fraudulent manipulation of payment vouchers to take government money.
Show more information about Vouchergate
Prev.1Next
Search took: 86.26 ms