English, asked by roshanshafeekasithik, 5 months ago

what does shere khan mean by-
each dog bark in his own yard​

Answers

Answered by varinderpaul788
1

Answer:

Each dog barks in his own yard! Shere Khan, Chapter 1. Shere Khan is hurling an insult at the wolves when they defend Mowgli from him. Shere Khan is saying it is easy for them to be brave because he can't get at them in their cave.

Similar questions