trap 04/06/2016 Definition of the Day

trap - #device in which something ( usually an #animal ) can be #caught and #penned #LetsGetWordy #dailydef #trap

Category: Education