sabertoothed Meaning, Definition & Usage

  1. adjective satellite having teeth that resemble sabers
    sabre-toothed; saber-toothed.
    • a saber-toothed tiger

WordNet