Paper tiger
"Paper tiger" is a literal English translation of the Chinese phrase zhilaohu. The term refers to something that seems threatening but is ineffectual and unable to withstand challenge.
"Paper tiger" is a literal English translation of the Chinese phrase zhilaohu. The term refers to something that seems threatening but is ineffectual and unable to withstand challenge.