Definition of Egyptian mongoose in English:

Egyptian mongoose

noun

  • A mongoose occurring over much of Africa and parts of SW Asia and Iberia, noted for its destruction of crocodile eggs.

    Also called ichneumon
    • ‘The Egyptian mongoose lives in Africa on the savanna.’
    • ‘In temperate regions, the Egyptian Mongoose gives birth to up to four young.’
    • ‘The Egyptian mongoose is mainly nocturnal, although it sometimes hunts during the day.’