It's a software in Python for online lookup of meaning of English words. Implemented efficient search of valid words using Trie data structure. Also implemented spelling correction (used dynamic programming) and auto- suggestion. Used BeautifulSoup library for web scraping for online lookups.