EXCELSIOR


Meaning of EXCELSIOR in English

(n.) A kind of stuffing for upholstered furniture, mattresses, etc., in which curled shreds of wood are substituted for curled hair.

Webster's English dictionary.      Английский словарь Webster.