Meaning
A carpet-lion; a lion woven on a rug, a byword for an impressive-looking thing wholly without power.
Literally: lion of the carpet
A carpet-lion; a lion woven on a rug, a byword for an impressive-looking thing wholly without power.
Literally: lion of the carpet