Definition of yellow mongoose in English:
yellow mongoose
noun
A bushy-tailed mongoose with a yellowish coat, Cynictis penicillata, which lives in colonies and is native to southern Africa.
Also called red meerkat.
Origin
Early 20th century.
Are You Learning English? Here Are Our Top English Tips