User blog comment:Cosmic pegasus 9/My beyblade blog/@comment-1357348-20130330003902

stell [stɛl] n (Life Sciences & Allied Applications / Veterinary Science) a shelter for cattle or sheep built on moorland or hillsides [C19]