Definition.com
Golden handcuffs is a lucrative contract binding poor unfortunate businessmen to interesting jobs with massive salaries and numerous perks.
Golden handcuffs is a lucrative contract binding poor unfortunate businessmen to interesting jobs with massive salaries and numerous perks.