✔ 最佳答案
Yahoo dictionary is not really up to standard -
1. It doesn't have multiple Chinese meanings of a lot of English words.
2. The pronounication of a lot of English words are incorrect.
For meanings, I would suggest you to go Merriam Webster website by google the web.
2. go to
www.howjsay.com for pronounications. They will pronounce the vocabulary in different forms, e.g. if it's a verb or if it's an adjective. This website's pronounication is pretty accurate.