Brewer’s dictionary of phrase and fable

by Ivor H Evans and Ebenezer Cobham Brewer

New York: Harper & Row, c1989

Provides meanings and origins of over 20 thousand words, phrases and proper names, arraigned in alphabetical order.

Newer edition available at Sno-Isle Libraries