Lean-and-mean definition
(idiomatic) Efficient because of having nothing in excess of what is needed, and single-minded in one's objective.
He's a lean and mean fighting machine.
adjective
Advertisement
He's a lean and mean fighting machine.