Back to Course

English for Restaurant Workers

0% Complete
0/0 Steps
Lesson 1 of1
In Progress

Welcome

Lesson Content
0% Complete 0/2 Steps

Responses

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