Visit the forum if you have a language query!
Definition from Dictionary, a free dictionary
There is no shortcut to life. To the end of our days, life is a lesson imperfectly learned.Harrison Salisbury
- (mammal) A type of carnivorous mammal, related to the moles and resembling large rats, which inhabits various parts of south-east Asia.
Elsewhere on the web