NURSE GRASS


Meaning of NURSE GRASS in English

noun

: a quick-growing grass planted to shade and protect other grass and to help suppress weeds — compare nurse crop

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.