tricotine
nounDefinition of tricotine
: a sturdy suiting woven of tightly twisted yarns in a double twill
Keep scrolling for more