HOME (12) Meaning of HOME (12) in English (adv.) To the place where it belongs; to the end of a course; to the full length; as, to drive a nail home; to ram a cartridge home. Webster's English dictionary. Английский словарь Webster. 2012