Where I can find the site which can help learning more new vocabularies? And idioms?
439983
to improve vocabulary :\nhttp://www.m-w.com/\n\nthis one will help you translate; http://www.babelfish.altavista.com/\n\ndictionary in several languages:\nhttp://www.freedict.com/onldict/jap.html
621841
http://www.thefreedictionary.com/\n\nand \n\nhttp://www.dictionary.net/
1116366
try this http://www.lingo.arollo.com/
926604
http://dictionary.reference.com/\n\nHave an educated day!
191678
Try these:\n\nhttp://www.studyspanish.com/\nhttp://www.ielanguages.com/\nhttp://www.byki.com/
121865
check out an online dictionary
170633
www.farts.com\nwww.lileks.com\nwww.merriamwebster.com (you can have the dictionary pronounce the words)\nwww.killercartoons.com\nwww.starterupsteve.com
625075
http://www.wordanywhere.com/
708324
http://www.thelinguist.com
913185
See http://www.netlingo.com/ for the definitions you want.
435177
You can go to Wordtracker.  It is an excellent resource for keyword related information.  I use it regularly for my web site.
1151708
Try m-w.com; MirriamWebster's site.  There are lots of games to play and they are all vocab-boosters.  Also, read a lot and practice English with a native speaker.
1183130
theres dictionary.com as well as m-w.com and try askoxford.com these are for the most part free and should be available for most things you have to search.
1079035
There is a web called www.teachspanish.com, maybe it can be useful.
28583
Merriam-Webster Online. http://www.m-w.com/ is the site that I always go to
1019082
elanguages.com, is pretty good to get you started.  Iast time I checked it was free.
326209
http://www.peevish.co.uk/slang/\nwww.urbandictionary.com