Meaning of self-primer in English:

self-primer

Pronunciation /ˌsɛlfˈprʌɪmə/

noun

  • A device (especially a firearm or pump) designed to prime itself automatically.

Origin

Early 19th century; earliest use found in The Times.