Stelled

a.1.Firmly placed or fixed.