sand interceptor


Also found in: Dictionary, Thesaurus.

sand interceptor, sand trap

sand interceptor
A small catch basin designed and constructed to prevent the
Mentioned in ?