Stelled /(?)/

Stelled

a.
  1. Firmly placed or fixed. [Obs.]