English Dictionary
Definition SPAD in British English
SPAD noun
noun
1
abbreviation for Special Advisor; someone who works for a British government minister but who is not a permanent civil servant
