Online Dictionary and Scrabble Word Finder
(n.) One who is skilled; a master of his business; a proficient; an adept.
Dabster