Not a standalone app, but on iOS you can highlight any word and select "Look up..." to get a definition. I use it frequently while reading the New York Times.
I believe it works offline, too, since the device I use for the Times is almost never hooked up to the internet.
I believe it works offline, too, since the device I use for the Times is almost never hooked up to the internet.