Let me introduce XDClient application of my own (
https://savannah.nongnu.org/projects/xdclient/). It's a client for XDXF dictionaries. It's in beta state currently but usable enough. It has some notable features over other dictionary programs:
- wide support regular expressions (Posix Extended RE and not only)
- fuzzy pattern matching (you may type words with errors, it will find them anyway)
- supports full text search in dictionaries (search in all dictionary articles)
It has built in effective index generator.
Other features:
- console based
- non-interactive
- cross-platform by design
- little dependencies (only TRE library)
Feel free to test it and report your comments, issues and bugs.