An Encylopedia Britannica Company

water meadow

1 ENTRIES FOUND:
water meadow noun
plural water meadows
water meadow
noun
plural water meadows
Britannica Dictionary definition of WATER MEADOW
[count] British
: a field near a river that is often flooded with water