pasture

n. 1 grassland suitable for grazing. 2 herbage for animals. v. (-ring) 1 put (animals) to pasture. 2 (of animals) graze. [latin: related to *pastor]

n. Food; nourishment.