Meaning of old hand

Definition of old hand

(noun) an experienced person who has been through many battles; someone who has given long service

Other information on old hand

WIKIPEDIA results for old hand
Amazon results for old hand