SPENCER


Meaning of SPENCER in English

n. Naut. a trysail. [perh. f. K. Spencer (early 19th c.)]

English main colloquial, spoken dictionary.      Английский основной разговорный словарь.