STAYSHIP


Meaning of STAYSHIP in English

noun a remora, — fabled to stop ships by attaching itself to them.

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