NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ dunce's cap▪ dundathu pine▪ dunderhead▪ dune▪ dune cycling
◊ dunderhead
dunderhead
n : these words are used to express a low opinion of someone's
intelligence [syn: {dunce}, {numskull}, {blockhead}, {bonehead},
{lunkhead}, {hammerhead}, {knucklehead}, {loggerhead}, {muttonhead},
{shithead}, {fuckhead}]