suguretabakari
1. Just mastered; Recently excelled
★ Common
Verb
#1000567
1. Just mastered; Recently excelled
1. to be better (than); to be superior
1. Excellent; Superior
1. Just did; Recently did
1. Excellent; Superior
1. Excellent; Superior
1. Just started; Recently begun
1. Just arrived; Recently came
1. Just started; Recently begun