1 stock guard | Definition of stock guard

stock guard

noun

Definition of stock guard

: a barrier for keeping livestock off railroad tracks