citadel in Catalan citadel in Catalan ciutadella noun A strong fortress that sits high above a city. Add to Flashcards