Definition of Stench trap

a contrivance to prevent stench or foul air from rising from the openings of sewers, drains, etc.

See also: Stench



Search

Word:

Browse

Stellion
Stellionate
Stellular
Stellulate
Stelmatopoda
Stelography
Stem
Stem leaf
Stem-clasping
Stem-winder
Stem-winding
Stemless
Stemlet
Stemma
Stemmer
Stemmery
Stemmy
Stemple
Stemson
Stench
Stenchy
Stencil
Stenciler
Stenoderm
Stenodermine
Stenograph
Stenographer
Stenographic
Stenographist
Stenography
Stenophyllous
Stenosis
Stenostome
Stent
Stenting
Stentor
Stentorian
Stentorin
Stentorious
Stentoronic
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
© 2008 Interapple, Inc.Cover