new (pasture) - English Synonyms Dictionary