HAMSTER

Definition of HAMSTER

  1. (noun)short-tailed Old World burrowing rodent with large cheek pouches