English | German | Russian | Czech

shuftiscope English

Meaning shuftiscope meaning

What does shuftiscope mean?

shuftiscope

(UK, military, slang, dated) An invasive medical instrument used to test a patient for dysentery.

Are you looking for...?