greensideEnglish

greenside

Adjective

Adjacent to a putting green

English: greenside