Meaning of “fastness” in the English Dictionary