Definition Definition

draintrap - Meaning and Examples

Meaning of 'draintrap' (Webster Dictionary)

1 . Draintrap [ n.]
- See 4th Trap, 5.