Synonyms of Firetrap in English :
Antonyms of Firetrap in English
Thesaurus of Firetrap in English
1. (noun) a building that would be hard to escape from if it were to catch fire