Students who do well at school.. To behave or conduct oneself;
Discover the word do in english:. Feasible comes from faire, the french verb meaning “to do.” doable and feasible therefore originally meant literally the same thing: