Definition: Fanuc is a Japanese brand of CNC (Computer Numerical Control) machine tools. It's one of the top manufacturers in the world for precision machining. Detailed definition: Fanuc stands for "FANUC Machine Tools Corporation." The company was established by Toshio Miyake as a joint venture between Yamaha and Hitachi after their separate attempts to enter the CNC market failed due to different ideologies.