rat-trap (n.)youdaoicibaDictYouDict
late 15c., from rat (n.) + trap (n.).