JARDS Meaning of JARDS in English noun a callous tumor on the leg of a horse, below the hock. Webster English vocab. Английский словарь Webster. 2012