turf-roof in Finnish turf-roof in Finnish nurmikatto noun A roof of a building covered over with turf. Add to Flashcards