GWRBI Meaning of GWRBI in English [GWRBI] abbreviation game winning run batted in Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012