what is fortress
fortress. n. 1. (Fortifications) a large fort or fortified town. 2. a place or source of refuge or support.