Langimage
English
B2

to build upon the achievements of those who came before.

Meanings

to build upon the achievements of those who came before.

Modern scientists stand on the shoulders of their forebears.

Synonyms

Last updated: 2025/01/17 01:21