NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ cushion flower▪ cushioned▪ cushioning▪ cushiony▪ cushitic
◊ cushioning
cushioning
n : soft or resilient material used to fill or give shape or
protect or add comfort [syn: {padding}]