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
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. 2012