Singular feminine participle of stall that means stop, stop the development of something, a stream of water or anything. If it means people also could be reflective: bind
* Only one "like" per meaning and day, the more "likes" the meaning will appear higher in the list