Abstract
It is often useful to arrange words in their meanings' order that is obtained by using a thesaurus. In this paper, we introduce a method of arranging words semantically, and show the relationship between this method and some types of dictionaries and thesauruses. We also examine an ideal dictionary that could be used for future natural language processing. Finally, we describe three main examples of this method.