draintrap

English

noun
Definitions
  • A bend, sag, or other device in a waste-pipe arranged so that the liquid contents form a seal which prevents the escape of noxious gases, but permits the flow of liquids.

Etymology

Compound from English drain + English trap.

Origin

English

trap

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms