Основное отличие значений глаголов «толкать» и «толкаться» в русском языке заключается в характере действия:
Некоторые другие значения глаголов:
«Толкать»:
наносить прямой удар по какому-то объекту или резко надавливать на него; 1
пытаться резким движением удалить что-то от себя; 1
в спорте — держа на уровне плеч, резким движением поднимать над собой (штангу, гирю); 14
в переносном значении — побуждать или вынуждать вступить на тот или иной жизненный путь, действовать или развиваться в том или ином направлении. 1
«Толкаться»:
в переносном значении (разговорном) — ходить, сбиваясь в толпу; толпиться; двигаться беспорядочно, в большом количестве; 57
в переносном значении (разговорном) — находиться одному без дела в толпе, среди множества людей; болтаться. 57