Babushka - definition of babushka by The Free Dictionary
Define babushka. babushka synonyms, babushka pronunciation, babushka translation, English dictionary definition of babushka. n. 1. A headscarf, folded triangularly and tied under the chin, traditionally worn by women in eastern Europe. 2. An elderly Russian or Polish woman,...
DA: 98 PA: 11 MOZ Rank: 84