DOLPHIN


Meaning of DOLPHIN in English

(n.) A kind of wreath or strap of plaited cordage.

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