English Etymology From micro- + barn. Noun microbarn (plural microbarns) (physics) A unit of surface area equal to one millionth of a barn