1 fresh meadow | Definition of fresh meadow

fresh meadow

noun

Definition of fresh meadow

: a low-lying meadow made marshy or subject to inundation by fresh water