LIVE TRAP Meaning of LIVE TRAP in English [live trap] n (ca. 1875): a trap for catching an animal alive and uninjured Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012