Definify.com

Definition 2026


sabrecat

sabrecat

English

Noun

sabrecat (plural sabrecats)

  1. sabre-toothed cat