title: How to check that user enter a valid english word in javascript
body: <p>I am going to make a game in javascript , in which i will gives user a option to select given characters and make a valid english word , now the question is that how can i check in javascript that what user enters is a valid english word or not , suppose 
  i give user following letters </p>
  
  <ol>
  <li>O</li>
  <li>D</li>
  <li>O</li>
  <li>G  </li>
  </ol>
  
  <p>Now possibly he can make three words from these characters <code>God</code>, <code>Good</code> or <code>Dog</code> . </p>
  
  <p>Thanks in advance </p>
  
  <p><strong>EDIT</strong></p>
  
  <p>what about this guys </p>
  
  <p><a href="http://www.chrisfinke.com/2011/03/31/announcing-typo-js-client-side-javascript-spellchecking/" rel="nofollow">Typo.JS</a></p>
  
  <p>Is this a good way to do so or not ?</p>