Idiom: Lean and mean

What does 'Lean and mean' mean?

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


  • Category: General
  • Contributed By: Quoc NB

See also: