Meaning of boffin

Definition of boffin

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

Other information on boffin

WIKIPEDIA results for boffin
Amazon results for boffin