pointblank
/ˈpɔɪntˌblæŋk/Definitions
1. adverb
directly and openly; without concealment or evasion
“The protesters marched pointblank against the government’s new policy.”
2. noun
a direct and open attack or criticism
“The news program delivered a pointblank attack on the politician’s past actions.”
3. noun
a straight, unobstructed shot or aim
“The sniper got a clear pointblank shot at the target.”