Meaning of “grazing” in the English Dictionary

british dictionary