SPONSON


Meaning of SPONSON in English

(n.) One of the armored projections fitted with gun ports, used on modern war vessels.

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