What does beweidbar mean?

beweidbar - German to English

pasturable