rat-trap

Related to rat-trap: rat-trap bond

rat-trap

n 1. (Mechanical Engineering) a device for catching rats 2. (Mechanical Engineering) informal a type of bicycle pedal having serrated steel foot pads and a toe clip
Translations