(baseball) a fence or screen (as behind home plate)

listen to the pronunciation of (baseball) a fence or screen (as behind home plate)
English - English
backstop
(baseball) a fence or screen (as behind home plate)
Favorites