accomplished
ac*com*plished
adjective
{bc}proficient as the result of practice or training
ac*com*plish
verb
{bc}to bring about (a result) by effort
adjective
{bc}proficient as the result of practice or training
verb
{bc}to bring about (a result) by effort