Definition

   
Definition for "Boss & Company" : British manufacturer of side-by-side and over/under shotguns located in London, England. Founded in the 1820's by Thomas Boss.