Meaning of “handball” in the English Dictionary

English