Meaning of spike microphone

Definition of spike microphone

(noun) a contact microphone for listening through walls

Other information on spike microphone

WIKIPEDIA results for spike microphone
Amazon results for spike microphone