HOMERUN


Meaning of HOMERUN in English

n. A 'run made on one's own initiative for personal gain, as opposed to being hired & paid for by an outside agent.

Shadow Slang English vocab.      Английский словарь теневого сленга.