We do not currently know of any synonyms for sabercat.
The noun sabercat is defined as:
Did you mean sparked?