trainer
noun
°a person who trains another; a coach.
°a running shoe or sneaker.
synonyms: coach, dap, jogger, plimsoll more» , runner, sandshoe, sand shoe, sneaker, tennis shoe