There are several online dictionaries on the Internet where you can look up those words that you read or listen to and whose meaning you don’t know. We have already talked in the blog about some of them, such as WordReference or The Free Dictionary.
These dictionaries are very comprehensive, but they don't include slang. Fortunately, there is an online dictionary: “Urban Dictionary” that has a huge database with millions of definitions of slang words used by native English speakers.
Urban Dictionary is an online resource created by its users and its database is fed by the constant flow of definitions sent in by people. These definitions are proofread by the editors before they are published on the website.
When a new definition is added it is necessary to provide: the word, its definition, an example of use, some tags related to the word, a name (of the author), a location and an e-mail. It makes sense that for every word you need to provide a definition, but the idea of giving an example of use is really useful in order to see that word in context so you can get a better picture of the situations when the word is used.
Do you know the meaning of "lego hair"? Neither did I five minutes ago! ;)
Visit Urban Dictionary
Important: As it is an English slang dictionary, it contains every sort of word and not all of them are what you might call “nice”.
Note: If you are interested in more online dictionaries not about slang, simply look up definitions or translations from English to your native language or vice versa. You can check out the free online dictionaries' collection already existing in the blog.
You have read this article Dictionaries with the title Urban Dictionary - Slang English Dictionary. You can bookmark this page URL http://apostolosmakrides.blogspot.com/2008/10/urban-dictionary-slang-english.html. Thanks!