The word hornswoggle, meaning “to embarrass” or “to swindle,” is of unclear origin, but definitely seems of a piece with U.S. frontier slang from the 1830s and 1840s. This is part of a complete episode.

Leave a Reply