Nu Share definition Flag A trademark appearing on vacuum tubes manufactured by National Union. Nu by BlastMaster June 19, 2003 Get the Nu mug.