on hand definition, meaning - what is on hand in the British English Dictionary & Thesaurus - Cambri
on hand - definition, meaning, audio pronunciation, synonyms and more. What is on hand? near to someone or something, and ready to help or be used if necessary: : See more in British English Dictionary - Cambridge Dictionaries Online...