American Dictionary
Definition much etc. in American English
much etc. phrase
phraseExample
the much criticized U.N. peacekeeping mission to Somalia
Synonyms and related words

American Dictionary
the much criticized U.N. peacekeeping mission to Somalia