tapestry in French tapestry in French mosaïque noun (by extension) Anything with variegated or complex details. Add to Flashcards