STRUDE Meaning of STRUDE in English noun a stock of breeding mares. Webster English vocab. Английский словарь Webster. 2012