der Stall stable; stall; sty; barn (building to keep animals of all sorts)<p>2. (loosely) pen (small outdoors area where animals are kept)</p>