1 needle board | Definition of needle board

needle board

noun

Definition of needle board

1 : a board covered with very short fine wires that is used for pressing pile fabrics
2a : 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