STORM BOAT


Meaning of STORM BOAT in English

noun

: a light fast craft used to transport attacking troops across streams

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.