I've found that ChatGPT does very well when it comes to explaining the meaning of words, and how different but similar words differ in nuance. But, it doesn't seem to know anything about pronunciation.