what is meaning of Intimidating?
Answers
Answered by
3
Answer:
having a frightening, overawing or theratening effect
Similar questions