Dictionary definition · imposing
adjective
- impressive in size, manner, or appearance"a baronial mansion"
- used of a person's appearance or behavior; befitting an eminent person"his distinguished bearing"
Similar words
Source: Open English WordNet (CC BY 4.0).