gardener's garters Meaning, Definition & Usage

  1. noun perennial grass of marshy meadows and ditches having broad leaves; Europe and North America
    reed canary grass; ribbon grass; lady's laces; Phalaris arundinacea.

WordNet