Advertisement

Advertisement

tapis vert

[ta-pee ver]

noun

French.

plural

tapis verts 
  1. an unbroken expanse of lawn used as a major element of a landscape design.



Discover More

Word History and Origins

Origin of tapis vert1

Literally, “green carpet”

Advertisement

Advertisement

Advertisement

Advertisement


tapistapotement