VELVET COAT Meaning of VELVET COAT in English garment worn on the upper body which is made of a silky fine fabric known as velvet Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012