Definition of free stall in English:

free stall

noun

  • A type of barn for dairy cows, in which they are permitted free movement between resting and feeding areas; a stall for resting in such a barn; chiefly attributive.

Origin

1960s; earliest use found in The Newark Advocate.