From Diablo Wiki
To grind in a game refers to completing a lot of content, or repeatedly playing through a repetitive task.
The term has a generally negative connotation, and is often used to refer to boring content that must be completed in order to advance a character or move to the next area. It's not always meant that way, and grinding can refer to a lot of time played and enjoyed.
- See more reference terms.