STUNSAIL


Meaning of STUNSAIL in English

noun a contraction of studding sail.

Webster English vocab.      Английский словарь Webster.