Discovered meaning

Simple past tense and past participle of discover.
verb
4
3
Advertisement