Langimage
English
A2

a period of time consisting of 10 consecutive years.

Meanings

a period of time consisting of 10 consecutive years.

The company has been in business for ten years.

Synonyms

a long time, often used to exaggerate the length of time.

I haven't seen you in ten years!

Synonyms

Last updated: 2025/01/11 11:51