Horsefeathers and other curious words

Explains the meanings and origins of more than 600 strange but common words.

9780062733535
book
Cover image of Horsefeathers and other curious words

Holdings

hidmidmiidnidwidlocation_codelocationbarcodecallnumdeweycreatedupdated
168211652967502246750784249463WCHS508091002070422 FUN42215825759371709307855