Noun Definitionmongoose1.Definition: agile grizzled Old World viverrine; preys on snakes and rodentsCategory: Animals