Green’s Dictionary of Slang

nap n.3

[nab v.1 (1)]

an arrest.

[UK]Defoe Street Robberies Considered 33: Nap, an Arrest.
[UK]J. Dalton Narrative of Street-Robberies n.p.: Nap, an arrest.