"Green carpet" refers to a thick layer of green plants covering the ground, like a carpet made of grass or moss.
Full definition
Similar and related words and phrases are presented below.
«green»
«carpet»
Related phrases
Sentences with «green carpet»