Definition, synonyms and related words
One who takes part in lamping, or hunting with bright lights.
A lamprey.