Idiom: Lean and mean

Idiom Definitions for 'Lean and mean'


An organisation that is lean and mean has no excess or unnecessary elements and is very competitive.

Contributed By: Quoc NB | Category: General

View examples in Google: Lean and mean

See also: