Definition of keeper

Someone whose job is to look after a particular place or area of work.

A product that a company decides to continue selling.

[1]

FT Articles & Analysis

Related Terms

No related terms are available