a machine with a revolving vertical spindle and cutter for milling out the surface of wood or metal
router
noun(rout-er)
one that routes; especially : a device that mediates the transmission routes of data packets over an electronic communications network (such as the Internet)