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