SEA BEAST


Meaning of SEA BEAST in English

() Any large marine mammal, as a seal, walrus, or cetacean.

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