Sode-No-Shita

Sode-No-Shita

A Japanese term for "under the sleeves." It is used as a euphemism for bribery.
Farlex Financial Dictionary. © 2012 Farlex, Inc. All Rights Reserved