NEEDLECORD Meaning of NEEDLECORD in English n. a fine-ribbed corduroy fabric. Oxford English vocab. Оксфордский английский словарь. 2012