Excelsior



ENGLISH MEANING
noun
1.
A kind of stuffing for upholstered furniture, mattresses, etc., in which curled shreds of wood are substituted for curled hair.
verb
1.
(TRANSITIVE) More lofty; still higher; ever upward.