Stood on his head in delight phrase meaning
Answers
Answered by
1
to defeat someone with glory
Answered by
2
It means that the particular person or animal was greatly delighted
It shows the delightedness of the animal or person
Similar questions