A Legal Dictionary
Black’s Law Online Dictionary
A skilled person in a speficic area. Or the past tense of accomplish.