sports groundTranslate sports ground | into Italian French translation of sports groundn (large) stade (m); (in school, club) terrain (m) de sportssports ground in other Oxford dictionaries Definition of sports ground in the British & World English dictionary