telecottagePronunciation: /ˈtɛlɪkɒtɪdʒ/Translate telecottage | into German Definition of telecottage noun a room or building, especially in a rural area, filled with computer equipment for the shared use of people living in the area. telecottage in other Oxford dictionaries