IN HAND Meaning of IN HAND in English 1》 in progress; requiring immediate attention. 2》 ready for use if required. 3》 under one's control. ↘(of land) farmed directly by its owner and not let to tenants. → hand Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004