Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spad Definition

Cancel
spad
noun
A government adviser, often in a political or media role

Words Related to spad!

spad Examples by Brain Bank Users