TOP

Definition of AstroTurf™ noun from the Oxford Advanced Learner's Dictionary

AstroTurf™

noun
 
/ˈæstrəʊtɜːf/
 
/ˈæstrəʊtɜːrf/
[uncountable]
jump to other results
  1. an artificial surface that looks like grass, for playing sports on
    • The outdoor game is now played on AstroTurf.
    Word Origin1960s: from astrodome (an enclosed stadium with a domed roof, where it was first used) + turf.
See AstroTurf in the Oxford Advanced American Dictionary
trait
noun
 
 
From the Word list
Oxford 5000
B2
Oxford Learner's Dictionaries Word of the Day