DOLPHIN


Meaning of DOLPHIN in English

(n.) In old ordnance, one of the handles above the trunnions by which the gun was lifted.

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