American Dictionary
Definition dust trap in American English
dust trap noun
[countable] noun
Synonyms and related words

American Dictionary