WikiWord

sabertooth

From WikiWord, the free dictionary

English

Definitions

noun

  1. A sabertooth tiger
  2. Any animal with saber-like teeth

Related words

Synonyms

Rhymes

References