EXCELSIOR MEANING IN ENGLISH

• Excelsior Definition & Synonyms

  1. (n.) A kind of stuffing for upholstered furniture, mattresses, etc., in which curled shreds of wood are substituted for curled hair.
  2. (v. t.) More lofty; still higher; ever upward.


RECENT SEARCHES