Etymology

shoot someone straight

Today it means: To treat or deal honestly with; be truthful and upfront with. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok

The story

From shoot straight, meaning to "aim correctly, aim right". Compare also straight-shooter (“one who is honest and forthwith”).

Etymology from Wiktionary, CC BY-SA 4.0.