English castle nounMeaning 1A large building, typically of the medieval period, fortified against attack with thick walls, battlements, towers, and in many cases a moat.in other languages:Czech hrad (meaning 1) hrad (meaning 2)more translationsČZJmeaning 1more translationsSPJmeaning 1more translationsÖGSmeaning 1more translationsУЖМmeaning 1more translationsUkrainian замок (meaning 1)more translations