Definify.com

Definition 2024


tree_rat

tree rat

English

Noun

tree rat (plural tree rats)

  1. Any of very many diverse rodents; see Tree rat on Wikipedia.
  2. (derogatory) A squirrel.

Anagrams