firetrap

1. (noun) a building that would be hard to escape from if it were to burn
Related Words: building, edifice



Terms and Conditions of Use / Copyright Notice