canevas
Top 20000
Meanings
Noun
1. canvas; tapestry (sewing)
2. framework
3. network (cartography)
Examples1
This world is but canvas to our imaginations.