English Dictionary
Definition dacha in British English
dacha noun
[countable]noun/ˈdætʃə/
1
a house in the countryside in Russia that someone lives in at weekends or during holidays
Synonyms and related words

English Dictionary
a house in the countryside in Russia that someone lives in at weekends or during holidays