NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ deodar cedar▪ deodorant▪ deodorize▪ deontic logic▪ deoxidise
◊ deodorize
deodorize
v : eliminate the odor from; "This stick will deodorize your
armpits" [ant: {odorize}]