Noun
meadowland (plural meadowlands)
A tract of land cultivated as a meadow.
Unlike the current model, Meadowland will use more open architecture software for updates that allow for a “additional capability to go after more satellites, using more techniques as they are developed,” Brogan said. Source: Internet