Erudite – Volar

Course notes

let's speak better english

Translations

Click or drag a file to this area to upload.

Word of the day!

umbrage

Word Formnoun
DefinitionA feeling of anger caused by being offended.
Synonymsoffense
UsageI had tried to phrase it politely, but he still took umbrage at my question.

let's speak better english

Dictionary

let's speak better english