ADJECTIVES
NOUNS
VERBS
IDIOMS
Compound Adjectives
100

An adjective, whose noun form is also the same, used to describe someone eating no meat or fish.

vegetarian


100

A flat, hard area, especially outside a house or a restaurant, where you can sit, eat and enjoy the sun.

terrace

100

A verb which is a synonym for the verb to reserve.

book

100

A two-word idiom used to mean before the time that is expected; before something happens

in advance

100

Something that is ______ is not expensive, or is worth what you pay for it.

good value

200

An adjective used to describe something or a place which means of a good enough standard or quality.

decent


200

Something you can use not to feel cold when you're not in a closed area like a house, room, a restaurant or etc.

outdoor heater

200

A verb which means to be convenient or useful for somebody. 

suit

200

An idiom-like word, mostly used with its plural form, to mean informally, a very long time especially in British English.

age(s)

200

An adjective used to describe something which has the highest standard when it is compared to other things like it.

top quality

300

An adjective used to describe a meal in a restaurant to mean having a fixed price and a limited choice of dishes.

set


300

A word which means a request for food or drinks in a restaurant, bar, etc. which can also be used as a verb.

order

300

A phrasal verb which means to raise or increase something.

put up

300

An informal idiom which is used when a situation is not understood correctly. Here, it's used about the food preferred by the customer.

get something/our order wrong

300

An adjective which is always used with 'to+an object/noun' after it to mean having an allergy to something.

allergic

400

An adjective to describe something with a strong taste and smell due to a type of powder or seed that come from plants and is used in cooking.

spicy

400

A noun used (especially in compounds or phrases) for a building like restaurants serving a specific kind of food.

place 

400

A verb which means to want something or want to have or do something, and also the synonym for feel like. 

fancy

500

An adjective which means extremely full of people.

packed

500

A word which means the number or range of different things from which to choose. 

choice


M
e
n
u