Water-striders meaning : Any of a number of predatory insects in the family Gerridae, which rely on surface tension to walk on top of water.
ventriloquised
handbrake turn
catalase
water striders
protestantized