p S Struck, hit, hurt. 2 Repelled, repulsed, knocked back or down. 3 Reflected, reverberated. 4 Disappointed, foiled, baffled.
p S Struck, hit, hurt. 2 Repelled, repulsed, knocked back or down. 3 Reflected, reverberated. 4 Disappointed, foiled, baffled.