CANNON NET


Meaning of CANNON NET in English

noun

: a net that is left on the ground until birds or mammals are in position and then is spread over them by the simultaneous firing of several projectiles

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