Meaning of “no-ball” in the English Dictionary

English