Actually I got it in the e-newspaper.
If I relate the idiom on that context then it means "Any person or institution is an independent on paper but in reality it is puppet.
27 tháng 7 năm 2019
0
1
1
I have already read it but i did not get as much to use the word in another place.
Thank you sir
27 tháng 7 năm 2019
0
1
0
No sir it is an idiom
27 tháng 7 năm 2019
0
0
0
Were they, at the time, referring to a coloulful bird in a cage?
27 tháng 7 năm 2019
0
0
0
I don't think it is a common idiom in English anywhere as google only found the one instance of "like a caged parrot".
However it might be something that someone would make up spontaneously as a colourful uncomplimentary expression.
27 tháng 7 năm 2019
0
0
Hiển thị thêm
Bạn vẫn không tìm thấy được các câu trả lời cho mình?
Hãy viết xuống các câu hỏi của bạn và để cho người bản xứ giúp bạn!