Wolfram Technology Guide: High-Level String Computation  previous | next 
Built-in Computational Linguistics for Words
Mathematica has built-in computational linguistics for words, here indicating possible meanings for "break" by giving unique sense tags.
In[1]:=

Click for copyable input
WordData["break"]
Out[1]=