sabre-toothed Meaning, Definition & Usage

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

WordNet