Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Umbrage
Shade; shadow; obscurity; hence, that which affords a shade, as a screen of trees or foliage.
Synonyms
Pique
Try it Free
Learn More