Meaning of curtain-twitcher in English:

curtain-twitcher

See synonyms for curtain-twitcher

noun

informal British
  • A person who observes other people's activities from his or her window, especially in a furtive and prying manner; a nosy neighbour.

Origin

1940s.