English dictionary
sea raven meaning and definition
Definition and meaning of sea raven at MeaningMonkey.org. sea raven meaning and definition in the English Dictionary.SEA RAVEN noun
Definition of sea raven (noun)
- large sculpin of western Atlantic; inflates itself when caught
- synonyms: Hemitripterus americanus
Source: Princeton University Wordnet