[noun] [C] - an office, usually in a village, equipped with computers and electronic communications equipment for use by individuals and businesses in the areaTired of city life, he decided to move his business to a telecottage in the Lake District.telecottaging [noun] [U]Telecottaging is working from a telecottage.
TELECOTTAGE
Meaning of TELECOTTAGE in English
Cambridge English vocab. Кембриджский английский словарь. 2012