D defs.my
Entry 1 sense Webster, 1913

boffin

· bof·fin · IPA /ˈbɑfɪn/
01 n. a scientist or technician, especially one engaged in military research.
  1. 1.
    a scientist or technician, especially one engaged in military research.[British slang]