Which word matches the antonyms:criticize; insult; belittle; affront
Which word MOST NEARLY matches the synonyms: possible; practical; reasonable; viable
Imported from external platform