Generally, this is not supported, because the spellchecking logic is quite complex and the suggestions dropdown is created for each new word, so it is very difficult to override it.
What I can offer is overriding the internal method that adds a word, so you can call your own custom logic instead of having the built-in spellcheck add to the dictionary. Note that blocking the thread execution would be quite hard in this case, so further user actions would be difficult to add.
Here is a the simplest way I could do this, which will give you a handle to submit the word for review with your own code (e.g., a webservice call. This blog post may give you ideas on the way to send this information to the server: http://blogs.telerik.com/aspnet-ajax/posts/13-03-21/different-ways-to-make-a-request-to-the-server
Telerik.Web.UI.Editor.AjaxSpellCheck.prototype.addCustomWord = addCustomWordNew;
//save the word to the DB as desired
res = oSpellEngine.isHighlightedRemaining();
I hope this helps. You can further customize this to match your needs if you like.
DevCraft Q1'14 is here! Watch the online conference to see how this release solves your top-5 .NET challenges. Watch on demand now.