imposing
adjectiveDefinition of imposing
: impressive in size, bearing, dignity, or grandeur
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more