The AI-powered English dictionary
plural Giants
(baseball) A player for the San Francisco Giants. examples
(American football) A player for the New York Giants. examples