unknown slang ?
look up here:
http://www.urbandictionary.com/
Here are interesting links to idioms and phrases
http://idioms.thefreedictionary.com/
http://www.phrases.org.uk/meanings/index.html
http://www.worldalmanacforkids.com/WAKI-ViewArticle.aspx?pin=wak-014007&article_id=289&chapter_id=6&chapter_title=Language&article_title=Idioms
Is it useful for your speech?
Confident speakers are usually not born with powerful communication skills. They learn, train and master the art of speaking. Just think how much easier your life would be if you could express your thoughts clearly and convince people of what you have to say.
Toastmasters can help [...]