What does 'Light years ahead' mean?
If you are light years ahead of others, you are a long way in front of them in terms of development, success, etc.
- Category: Technology & science
Buy our lists of British English, American English and Animal idioms in PDF format. They're perfect to use offline for reference or for use in class!