The phrase "straight arrow" typically refers to a person who is honest, reliable, and morally upright. It describes someone who follows the rules without bending or breaking them, and acts with integrity in all aspects of their life. They are often seen as trustworthy and principled, consistently doing what is right and avoiding any behavior that is considered unethical or dishonest.
Just Saying will “sweep you off your feet” with challenges to complete English language idioms, sayings, and other colloquial phrases.
Includes English phrases for both younger and older players. The full version features over 3,000 English idioms.