I think, by now "transpile" just means "compile, but in web development". Because, as we all know, web development you never compile things... /s
What is the difference between cross-compile and transpile? (Honest question, no sarcasm)
cross-compile: convert from one language to another that will be executed on another platform (e.g. compiling something on a linux box to be ran on a windows machine)
transpile: convert from one (typically high level) source language to another (high level) source language