Definify.com

Definition 2025


spymistress

spymistress

English

Noun

spymistress (plural spymistresses)

  1. The female leader of a group of spies.