Word of the day

meliorate (verb)

To make better or improve, as in quality or social or physical condition.

Famous quote

Loading...

Name that element

Sg

Seaborgium (Atomic number 106)

Word scramble

One who delivers an elaborate or formal speech.

ortrao

orator

Thought for the day

Is there more future or past?

On this day in 1977

The Smallpox disease was eradicated.

Where in the world

Can you name the country and its capital?

Loading...

Did you know?

Loading...

Grammar time

What is wrong with the following sentence?

If I was a professional footballer, I would want to play every game of the season.

If I were a professional footballer, I would want to play every game of the season.

Circle Time

Loading...

Mental Maths

96 ÷ 16 + 11

= 17

Brainteaser

Loading...

Joke of the day

Loading...

In the news today...

School meals: Boris Johnson refuses to move on school meal vouchers

The prime minister insists he has the right approach and no child will go hungry this winter.

Covid: Nottingham to move into tier 3

Some parts of the surrounding county will also face the toughest Covid rules.

Water on the Moon could sustain a lunar base

The "unambiguous detection of water" will boost Nasa's hopes of establishing a lunar base.