Definition of Greenside

  • 1. Adjacent to a putting green Adjective

Semanticaly linked words with "greenside"