Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of excelsior

- More lofty; still higher; ever upward.
- A kind of stuffing for upholstered furniture, mattresses, etc., in which curled shreds of wood are substituted for curled hair.