deergrass

/ˈdiːrɡræs/

Definitions

1. noun

A grass or sedge, often deer-resistant, used in landscaping and gardening.

“The homeowner planted deergrass in their garden to prevent deer from eating the flowers.”

Synonyms

  • deer-tolerant grass
  • wild sedge

Antonyms

  • deer-attracting plants
  • deer-preferred grasses