أدرك

Verb

 * 1) to reach, catch up with, overcome, overtake
 * 2)  to aid, to help
 * 3) to grasp, to understand, to realize, to comprehend
 * 4) to reach some age, especially that of maturity
 * 5) to live to see, be contemporaneous with, be (already or still) alive at some point in time
 * 1) to reach some age, especially that of maturity
 * 2) to live to see, be contemporaneous with, be (already or still) alive at some point in time