2 ms·Same as "to land a punch". To successfully hit a target.by infradig 7y agoSame as "to land a punch". To successfully hit a target.