Meaning of firetrap
Definition of firetrap
(noun)
a
building
that would be
hard
to
escape
from if it were to
catch
fire
Other information on firetrap
WIKIPEDIA results for
firetrap
Amazon results for
firetrap
Tweet