Meaning of “undefinable” in the English Dictionary

british dictionary