Paper tiger

The meaning of the english idiom – Paper tiger

A paper tiger is a person, country, institution, etc, that looks powerful, but is actually weak.

Leave a Reply