: a device for taking match or other animals In particular : one which holds by springing shut all of a sudden blacklight trap death trap hold a single's trap shut leghold trap light trap Dwell trap lobster trap poverty trap rat trap cheese sand trap speed trap spring https://robertt875zkv7.celticwiki.com/user