meadow

meadow [-s] n

OE.

  1. Tract of low land consisting of rich or alluvial soil, grass or hay, and in Great Britain somewhat watery.