Home Synonyms pitcher
See US English definition of pitcher
See UK English definition of pitcher
See Spanish definition of jarra
1‘a pitcher of iced water’
READ THESE ARTICLES