STAIL


Meaning of STAIL in English

imp. & ·p.p. of stay.

2. stail ·noun a handle, as of a mop; a stale.

Webster English vocab.      Английский словарь Webster.