SPENCER


Meaning of SPENCER in English

1. n.1 a short close-fitting jacket.

2 a woman's thin usu. woollen under-bodice worn for extra warmth in winter.

Etymology: prob. f. the 2nd Earl Spencer, Engl. politician d. 1834 2. n. Naut. a trysail.

Etymology: perh. f. K. Spencer (early 19th c.)

Oxford English vocab.      Оксфордский английский словарь.