BABUSHKA


Meaning of BABUSHKA in English

[ bə'bʊʃkə , 'babʊʃkə ]

■ noun

1》 (in Russia) an old woman or grandmother.

2》 N. Amer. a headscarf tied under the chin.

Origin

Russ., 'grandmother'.

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