NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ dutifulness▪ duty▪ duty assignment▪ duty period▪ duty tour
◊ duty assignment
duty assignment
n : as duty that you are assigned to perform especially in the
armed forces: "hazardous duty" [syn: {assignment}]