spokesdroid noun1 •A robot spokesman.Visitors to the museum are greeted by R.A.D., the Robot Against Drugs, who was once the Border Patrol's spokesdroid educating children on the dangers of drug abuse. — 2009 formsspokesdroids