PussyCat last edited by
Shade; shadow; obscurity; hence, that which affords a
shade, as a screen of trees or foliage.
* These videos are coming directly from Youtube, they may or may not be most relevant to the word "Umbrage"
Raeanne Dimick last edited by
A deeply cutting contumely or affront wherein the subject finds him or herself unjustly offended and/or indignant.
What is Define Dictionary Meaning?
Best thing is, its free and you can even contribute without creating an account.