American Dictionary
Definition gilded cage in American English
gilded cage noun
noun
1
a luxurious but restrictive environment
