SAN FRANCISCO GIANTS


Meaning of SAN FRANCISCO GIANTS in English

ˌSan Franˌcisco ˈGiants, the BrE AmE

a Major League Baseball team based in San Francisco, California. Their home ↑ stadium is the AT&T Park (formerly called the SBC Park), and they have won National League ↑ pennant s many times and the World Series ↑ championship s five times.

Longman Dictionary of Contemporary English.      Longman - Словарь современного английского языка.