Definitions of sheep fescue:

  • noun:   cultivated for sheep pasturage in upland regions or used as a lawn grass