Adjective Definition

unimposing

1.Definition: lacking in impressiveness

"On the whole the results of this system are unimposing"




Please Share