DOLPHIN


Meaning of DOLPHIN in English

( n. )

A mass of iron or lead hung from the yardarm, in readiness to be dropped on the deck of an enemy's vessel.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.