a combining form extracted from kidnap , with the general sense "abduct or steal in order to collect a ransom": artnap; petnap; starnap.
-NAP
Meaning of -NAP in English
Random House Webster's Unabridged English dictionary. Полный английский словарь Вебстер - Random House . 2012