NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ demiglace▪ demigod▪ demijohn▪ demilitarise▪ demilitarize
◊ demijohn
demijohn
n : large; short narrow neck; often has small handles at neck
and is enclosed in wickerwork