Stopship(n.) A remora. It was fabled to stop ships by attaching itself to them.

Words within stopship

7 letter words: 2 results
View all words...