English dictionary
river horse meaning and definition
Definition and meaning of river horse at MeaningMonkey.org. river horse meaning and definition in the English Dictionary.RIVER HORSE noun
Definition of river horse (noun)
- massive thick-skinned herbivorous animal living in or around rivers of tropical Africa
- synonyms: hippo, hippopotamus, Hippopotamus amphibius
Source: Princeton University Wordnet