equitaur noun2 •A centaur or similar creature with the lower body of any equid. •(slang) A taur whose upper and lower body are both equine. formsequitaurs