jaguarundi(noun) noun1. long-bodied long-tailed tropical American wildcatSimilar word(s): eyra, jaguarondiDefinition categories: animal, wildcat