Word info

spymistress

Noun

Meaning

spymistress (plural spymistresses)

The female leader of a group of spies.

Source: en.wiktionary.org

Close letter words and terms