Meaning of “the free world” in the English Dictionary

british dictionary