GRE Word List

INVIDIOUS

of an unpleasant or objectionable nature : obnoxious

The meaning of the word invidious is of an unpleasant or objectionable nature : obnoxious.

Random words

WordMeaning
artifactsa usually simple object (such as a tool or ornament) showing human workmanship or modification as distinguished from a natural object
beelinea straight direct course
symbiosisthe living together in more or less intimate association or close union of two dissimilar organisms (as in parasitism or commensalism)
modicuma small portion : a limited quantity
frescothe art of painting on freshly spread moist lime plaster with water-based pigments
reminiscenceapprehension of a Platonic idea as if it had been known in a previous existence
composurea calmness or repose especially of mind, bearing, or appearance : self-possession
atoneto make amends : to provide or serve as reparation or compensation for something bad or unwelcome
snivelto run at the nose
forfeitsomething forfeited or subject to being forfeited (as for a crime, offense, or neglect of duty) : penalty