unimposing
unimposing基本解释
adj.不堂皇的;不壮严的;没有威信的
unimposing英英释义
"on the whole the results of this system are unimposing"