English Dictionary
Definition overhand in British English
overhand adjective, adverb
adjective, adverb
/ˈəʊvə(r)ˌhænd/

English Dictionary