NeoDict for iPhone.

Available free in the App Store

View
NeoDict for Android.

Available free in the Play Store

View
English Dictionary
▪ dwell on▪ dweller▪ dwelling▪ dwelling house▪ dwight d. eisenhower
◊ dwelling
dwelling
n : a physical structure (e.g., a house) that someone is living
in; "he built a modest dwelling near the pond"; "they
raise money to provide homes for the homeless" [syn: {home},
{domicile}, {abode}, {habitation}, {dwelling house}]