1. (Of societies) Highly developed especially in technology or industry
2. Ahead in development; complex or intricate; SYN. sophisticated.
3. Ahead of the times; SYN. forward-looking, innovative, modern.
4. At a higher level in training or knowledge or skill
5. Far along in time; SYN. ripe.
6. Farther along in physical or mental development
7. Comparatively late in a course of development
8. Situated ahead or going before