it's hard to find the best dictionary,every one has its flaw **Describe the solution you'd like** Ai mostly can give the best word explanation according the sentence **Additional context** there are many free AI api provider such as openrouter