Meaning of “avail” in the English Dictionary