Denshi Jisho — Online Japanese dictionary

上手い うまい 1: skillful; clever; expert; wise; successful;
2: delicious; appetizing; appetising;
3: fortunate; splendid; promising
Common word, Adjective 

You can also

Look up kanji details for 上手い.

Try a Yahoo Jisho search for 上手い .
Try a Goo Jisho search for 上手い .
Try a Google search for 上手い .