Englishfor English speakers
fortress
Noun
—
A fortress is a large fortified place usually with high security.
of
Preposition
—
Made using.
It is a house of cards.
solitude
—
noun
a state of social isolation
—
noun
the state or situation of being alone
—
noun
a solitary place