LINE OF SITE Meaning of LINE OF SITE in English : a straight line from the muzzle of an artillery piece to a target Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012