search
Q: Select the most appropriate meaning of the given idiom. All bark and no bite
  • A. Someone who sticks to his words
  • B. Actions are stronger than mere words
  • C. Not being able to understand anything
  • D. Full of talk, but low on action
Correct Answer: Option D -
answer image

Explanations:

explanation image