English, asked by sosandungdung982, 2 months ago

What is the meaning of Imposing in English.​

Answers

Answered by lilme0w
1

Answer:

impressive in size, bearing, dignity or grandeur.

Explanation:

hope it helps you.

Similar questions