He gnawed on it for hours.

Meaning: This sentence describes the dog spending a long time chewing on the bone, using his teeth to break it down and eat it.

Choice of Words: Gnawed means to chew on something with your teeth, especially if it's hard or tough. Hours are long periods of time, each lasting sixty minutes. When you say "gnawed on it for hours", it means the dog spent a long time chewing on the bone, using his teeth to break it down and eat it.

Alternative Expressions

Related Expressions