Search
imposing
01
impressive or grand in appearance, size, presence that inspires respect, admiration, or awe
02
used of a person's appearance or behavior; befitting an eminent person
Search
impressive or grand in appearance, size, presence that inspires respect, admiration, or awe
used of a person's appearance or behavior; befitting an eminent person