Meaning of 上手い in Japanese
Definition of 上手い
(adj-i) skillful; clever; expert; wise; successful
"I can make it to my class on time," he thought.
delicious; appetizing; appetising
That place's food is great and their prices are good but the fly in the ointment is their terrible location.
fortunate; splendid; promising
That's too good a story to be true.