VELOUR

Definition of VELOUR

  1. (noun)heavy fabric that resembles velvet