LIVE TRAP Meaning of LIVE TRAP in English noun : a trap for catching an animal alive and uninjured Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012