SLG
English
editNoun
editSLG (uncountable)
Verb
editSLG (third-person singular simple present SLGs, present participle SLGing, simple past and past participle SLGed)
- (transitive, baseball) To have a certain slugging percentage.
Anagrams
editJapanese
editPronunciation
editNoun
editSLG • (esu-eru-jī)
- Initialism of シミュレーションゲーム (shimyurēshon gēmu).