Definify.com

Definition 2024


spymaster

spymaster

English

Noun

spymaster (plural spymasters)

  1. The leader of a group of spies

See also