despite; in spite of; in defiance of
Used in the pattern ...を押して to mean 'in spite of (difficulty/opposition)'. The preceding noun indicates the obstacle being overcome.
See also: 押す (おす)
I wasn't feeling well, but I forced myself to go to work.
I went out in spite of the rain.
He married her despite opposition from those around him.