STRAIGHT SHOOTER
Meaning of STRAIGHT SHOOTER in English
ˈstraight ˌshooter BrE AmE noun [countable]
American English informal an honest person who you can trust
Longman Dictionary of Contemporary English.
Longman - Словарь современного английского языка.
2012