lampret

/ˈlæmri/ or /ˈlæmreɪ/

Definitions

1. noun

a parasitic eel-like fish that has a sucker on its mouth and lives in rivers and coastal waters, especially in Europe and North America.

“The lamprey was attached to the fish’s body, feeding on its blood.”

Synonyms

  • lamprey eel
  • vampire fish

Antonyms

  • fish
  • predator