SUEDE MEANING IN ENGLISH

• Suede Definition & Synonyms

  1. (n.) Swedish glove leather, -- usually made from lambskins tanned with willow bark. Also used adjectively; as, suede gloves.


RECENT SEARCHES