放牧

pasturage; grazing

Meaning

  1. nvsvt
    pasturage; grazing

Example sentences

  • Sheep and horses are set out to pasture, there are sheepdogs too. How about giving it a visit once?