English dictionary
mongoose meaning and definition
Definition and meaning of mongoose at MeaningMonkey.org. mongoose meaning and definition in the English Dictionary.MONGOOSE noun
Definition of mongoose (noun)
- agile grizzled Old World viverrine; preys on snakes and rodents
Source: Princeton University Wordnet