UMBRAGE


Meaning of UMBRAGE in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.