pressed

(verb) push

push (generic term)
force (generic term)