8 letters · 13 points in Scrabble
noun a heavy, closely woven fabric (used for clothing or chairs or sails or tents)
noun an oil painting on canvas fabric
noun the setting for a narrative or fictional or dramatic account