American Dictionary
Definition firetrap in American English
firetrap noun
[countable] noun
/ˈfaɪrˌtræp/
Synonyms and related words
