Meaning of “illusory” in the English Dictionary

british dictionary