What is the full meaning of telecottages
TELECOTTAGE, a building or room in a rural area with electronic equipment, services, etc. for teleworking, often shared by a number of local residents [n]
Example of the word telecottages placed on a Scrabble board.