1 lean and mean | Definition of lean and mean

lean and mean

idiom

Definition of lean and mean

: efficient and successful We wanted our business to be lean and mean.