Sekirov Dictionary

remora

UK /ɹɪˈmɔːɹə/US /ɹiˈmɔɹə/

noun4

  1. (no longer used) A delay; a hindrance, an obstacle.
  2. (no longer used) A surgical instrument, intended to retain parts in their places.
forms

remorae · remoras

This dictionary works without the internet: on your phone · in Chrome