Ultrasuede en · NOUN EtymologyFrom ultra- + suede, a brand name. Meanings (uncountable) A kind of washable synthetic suede.