@Gregory Well said!
Citadels
-
a strong castle in or near a city, where people can shelter from danger, especially during a war:
Citadels meaning & definition 1 of Citadels.
-
a powerful organization in which finding a job is difficult for someone who does not know people who work there:
Citadels meaning & definition 2 of Citadels.
Similar Words