PRECRURAL Meaning of PRECRURAL in English adj situated in front of the leg or thigh; as, the precrural glands of the horse. Webster English vocab. Английский словарь Webster. 2012