Home
Search
Index
Definify.com
Definition
2024
spymaster
spymaster
English
Noun
spymaster
(
plural
spymasters
)
The leader of a group of
spies
See also
ringleader
Similar Results
Paymaster