what does shere khan mean by-each dog bark in his own yard..please answer
Answers
Answered by
8
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.
Explanation:
hope it works
Similar questions