Babylon NG
Simply the best definition!

Download it's free

a little slam

hEnglish - advanced version

Download this dictionary
a little slam

a little slam
a little slam)...
see also slam