CATCHER MEANING IN ENGLISH

• Catcher Definition & Synonyms

  1. (n.) One who, or that which, catches.
  2. (n.) The player who stands behind the batsman to catch the ball.


Synonyms:
Plate,

RECENT SEARCHES