Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of remora

- Delay; obstacle; hindrance.
- Any one of several species of fishes belonging to Echeneis, Remora, and allied genera. Called also sucking fish.
- An instrument formerly in use, intended to retain parts in their places.

Crossword clue for remora

- shark hitchhiker
- Sucking fish
- Type of fish