What is Paper Tiger?

Legal Definition
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. The expression became well known in the West as a slogan used by Mao Zedong's Chinese communist state against its opponents, particularly the U.S. government.
-- Wikipedia