Correct option is B
The correct synonym of the given word is
(b) outdated.
Obsolete means no longer used because something newer and better has been invented; it is old-fashioned and out of use now. The machinery is described as no longer useful, so
outdated matches perfectly. (Hindi meaning: अप्रचलित / पुराना पड़ चुका)
Example: Typewriters have become
obsolete after computers became common.
Outdated means old-fashioned; not in use anymore because it has been replaced by something modern. (Hindi meaning: पुराना / समय के अनुसार नहीं)
Example: The office replaced its
outdated computers with new ones.
Synonyms: outdated, outmoded, antiquated, archaic.
Antonyms: modern, current, up-to-date, new.
Meanings of all the other given options:
·
(a) Expensive – costly (महँगा)
·
(c) Overweight – too heavy/fat (अधिक वज़न वाला)
·
(d) Corroded – rusted/decayed due to chemical action (जंग लगा हुआ / क्षयग्रस्त)