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.
July 27, 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
July 27, 2019
0
1
0
No sir it is an idiom
July 27, 2019
0
0
0
Were they, at the time, referring to a coloulful bird in a cage?
July 27, 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.
July 27, 2019
0
0
Show more
Still haven’t found your answers?
Write down your questions and let the native speakers help you!