Rat-traps meaning : A device used for capturing rats. A type of bicycle pedal made of metal with no rubber.
rat traps
unharmful
equipment
choleraic
patriarch