crusade, marketing campaign, agitate, combat, push, check here push - exert oneself constantly, vigorously, or obtrusively to get an conclusion or have interaction inside of a crusade for a specific cause or man or woman; be an advocate for; "The liberal occasion pushed for reforms"; "she's crusading for Women of all ages's legal rights"; "The Dean