VariousWords beta
Related Terms:
Definitions:
Adjective
unimposing
Definition: lacking in impressiveness; "on the whole the results of this system are unimposing"
Definition: Not imposing; not grand or magnificent; modest.