Verb
stand on the shoulders of giants (third-person singular simple present stands on the shoulders of giants, present participle standing on the shoulders of giants, simple past and past participle stood on the shoulders of giants)
(idiomatic, intransitive) To build on the discoveries of others before one.