Meaning of pitcher in English
1. a large container with a small opening at the top and one handle, used for holding or pouring a liquid
The most water filter pitchers contain a carbon center, so it provides a best taste and odor.
pitcher2
1. a baseball player who throws the ball to the batter
the pitcher's mound