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