catcher - English Synonyms Dictionary

catcher

n.
[1] backstop