NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ deodar▪ deodar cedar▪ deodorant▪ deodorize▪ deontic logic
◊ deodorant
deodorant
n : a toiletry applied to the skin in order to mask unpleasant
odors