Found 4 synonyms
more
more recent
much more efficient
more effective
more exciting
more stringent
more difficult
efficient
economically efficient