needle board noun 1.: a board covered with very short fine wires that is used for pressing pile fabrics 2. a.: the perforated board in a jacquard mechanism through which the ends of the actuating needles project b.: a board carrying the needles in a punch loom or needle loom