ALL meanings of artificial turf
ar·ti·fi·cial turf
A a - noun artificial turf any of various synthetic, carpetlike materials made to resemble turf and used as a playing surface for football and baseball fields, to cover patios, etc. 1
- noun artificial turf An artificial grass surface used for some sports fields, made to resemble real grass. 0