Definition of lamprey noun from the Oxford Advanced American Dictionary

 

lamprey

 noun
noun
NAmE//ˈlæmpri//
 
 
jump to other results
a fish with a round mouth that attaches itself to other fish and sucks their blood
See the Oxford Advanced Learner's Dictionary entry: lamprey