1300년경, pushen이라는 단어가 등장했어요. 이 단어는 "밀다, 앞으로 나아가게 하다, 찌르는 동작으로 치다, 강제로 밀어붙이다"라는 의미로, 고대 프랑스어 poulser (현대 프랑스어 pousser)에서 유래했죠. 이는 라틴어 pulsare "때리다, 치다, 밀다"에서 파생된 것으로, pellere (과거 분사 pulsus) "밀다, 몰아내다, 때리다"의 반복형이에요. 이 단어는 인도유럽조어 뿌리 *pel- (5) "찌르다, 치다, 몰아내다"와 연결됩니다.
1570년대에는 "재촉하다, 선동하다, 압박하다"라는 타동사 의미가 생겼고, 1714년에는 "지속적이거나 성실한 노력으로 촉진하다, 발전시키다"라는 의미가 추가되었어요. 1718년에는 "장애물에 맞서 강하고 끈질기게 나아가다"라는 자동사 의미도 등장했죠. 1937년부터는 "특정 나이에 다다르다"라는 의미로도 사용되기 시작했어요. -s-의 경음화에 대해서는, OED에서 brush (명사 1형)이나 quash와 비교하고 있어요. 관련된 단어로는 Pushed나 pushing이 있죠.
push (someone) around "괴롭히다, 위협하다, 지배하다"라는 표현은 1923년부터 사용되었고, push (one's) luck은 1754년부터 나타났어요. push the envelope이라는 비유적 표현은 1980년대 후반에 등장했죠.