adapt or conform oneself to new or different conditions
make fit for, or change to suit a new purpose
someone who is dazzlingly skilled in any field
having or showing knowledge and skill and aptitude