Results

stell1
verb
1 to place in position; to set up
2 to steady yourself by planting your feet against something firm
noun
1 open enclosure for sheep on a hillside
2 prop for supporting a roof in a mine
stell2 noun equipment for making whisky; still