TOWER SHOOTING


Meaning of TOWER SHOOTING in English

noun

: shooting at targets that are thrown from a trap mounted on an elevated place (as a high tower) to appear from overhead at a height of at least 40 feet

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.