STAYSHIP

n.

1 definition — Webster’s Dictionary (1828)


n.

A remora, -- fabled to stop ships by attaching itself to them.


← STAYSAIL S — all words STEAD →