This site offers an etymology database where you can learn about the history and meaning of words. Now it is important to note that etymologies are not definitions; they're explanations of what our words meant 600 or 2,000 years ago. Think of it as looking at pictures of your friends' parents when they were your age. People will continue to use words as they will, finding wider meanings for old words and coining new ones to fit new situations. This really is a super cool site, we can't stop searching for meanings of words!