'boffin' definitions:

Definition of 'boffin'

(from WordNet)
noun
(British slang) a scientist or technician engaged in military research

Definition of 'boffin'

From: GCIDE
  • boffin \bof"fin\ n. a scientist or technician, especially one engaged in military research. [British slang] [WordNet 1.5]