The AI-powered English dictionary
plural meadowlands
A tract of land cultivated as a meadow. examples