Welsh baseball en · NOUN Meanings (uncountable) Synonym of British baseball. Synonyms British baseball