Meaning of town clown in English:

town clown

noun

slang, rare US
  • (Among hobos) a policeman working in a village or small town.

Origin

1920s; earliest use found in American Speech.