English dictionary
herring hog meaning and definition
Definition and meaning of herring hog at MeaningMonkey.org. herring hog meaning and definition in the English Dictionary.HERRING HOG noun
Definition of herring hog (noun)
- the common porpoise of the northern Atlantic and Pacific
- synonyms: harbor porpoise, Phocoena phocoena
Source: Princeton University Wordnet