Bernstein's Reverse dictionary

by Theodore Menline Bernstein

"... lists an array of meanings alphabetically that lead you to words you may have momentarily forgotten ..." - jacket.