Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

meadowlands Definition

Cancel
meadowlands
noun(mead-ow-land)
land that is or is used for meadow
meadowlands
geographical name(mead-ow-land)
ecologically important area of extensive tidal marshes, now partially drained, in northeastern New Jersey; site of a complex of major sports and entertainment facilities

Words Related to meadowlands!

meadowlands Examples by Brain Bank Users