TREE SHREW Meaning of TREE SHREW in English ■ noun a small squirrel-like insectivorous mammal with a pointed snout, native to SE Asia. [ Tupaia and other genera.] Concise Oxford English vocab. Сжатый оксфордский словарь английского языка. 2004