You could try asking a bit more specifically. You can make a text file of words and explanations. And then just a program that loads data from the while with a search algorithm.
You can use a database. To make a connection with MySQL, for example, is very easy.
Using a database, you can use querys for insert, delete and search the words in your
dictionary.