Lean And Mean Meaning

(idiomatic) efficient because of having nothing in excess of what is needed, and single-minded in one's objective

Example:   He's a lean and mean fighting machine.

RECENT SEARCHES