partnership A business that is owned by two or more people who share profits, responsibilities, and unlimited liability. Related Related Articles: Glossary: joint ventureGlossary: limited partnerGlossary: Subchapter S corporationChanging Female ImagesBedtime Stories... About the Economy. Ann Mills Share This Previous Articleopen corporation Next Articlerecession December 17, 2020