Similar meaning to the following phrases.
1. stumbling-block:
2.with great zeal:
3.give me away:
4.ward off:
Answers
Answered by
1
Answer:
1) barrier
2) determination
3)betray
4) deflect
Similar questions