Definition of “handball” - English Dictionary

british dictionary