KREMLIN


Meaning of KREMLIN in English

[ 'krɛmlɪn ]

■ noun a citadel within a Russian town.

↘( the Kremlin ) the citadel in Moscow, housing the Russian government.

Origin

C17: via Fr. from Russ. kremlʻ 'citadel'.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.