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

All idioms have been editorially reviewed, and submitted idioms may have been edited for correctness and completeness.

See also: