pressed

(verb) crusade

fight
campaign
push
agitate
advertise (generic term)
advertize (generic term)
promote (generic term)
push (generic term)