gain (something) by (doing something)

gain (something) by (doing something)

To benefit in some way from doing something. Did you gain anything by picking a fight with your sister? I gained some peace of mind by finally telling the truth.
See also: by, gain
Farlex Dictionary of Idioms.

gain something by doing something

to achieve some benefit by doing something. What did he gain by dropping out of school? I will gain some degree of security by investing in U.S. Treasury bonds.
See also: by, gain
McGraw-Hill Dictionary of American Idioms and Phrasal Verbs.
See also:
  • gain by doing
  • it's all right
  • it's/that's all right
  • that's all right
  • make a run for (someone or something)
  • make a run for it
  • run for it
  • draw straws
  • draw straws for
  • draw straws for (something)