He has been subjected to constant sniping and questioning of his achievements.
1 the act of shooting at someone from a position where you cannot be seen:
There have been three months of fierce and constant verbal sniping between the pair.
He denied that constant media sniping about his erratic leadership style had forced him to act.
A few people may have shot back, but rumors of widespread sniping were false.
Because of their exposure to enemy sniping, Jim's men were unable to remove his body.