attack or criticize someone suddenly - Turkish English Dictionary