tinhorn The origin and history of tinhorn. Etymology From tin + horn, from gambling. ← Back to the full definition of tinhorn