Meaning of “paper tiger” in the English Dictionary

british dictionary