n. something that provides shade (esp. the leaves of a tree); shade, shadow; subtle hint or indication, suggestion; offense, feeling of resentment or bitterness; sense of suspicion or mistrust
UMBRAGE
Meaning of UMBRAGE in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012