1. livetrap - Noun
2. livetrap - Verb
livetrap (third-person singular simple present livetraps, present participle livetrapping, simple past and past participle livetrapped)
Alternative spelling of live-trap
livetrap (plural livetraps)
Alternative spelling of live-trap