To take the place of; to supply the want of; to fulfil the end or office of.
Succeed is defined as to accomplish a goal or to come next.
(Chemistry) To replace (one or more atoms or groups in a compound) by other atoms or groups.
A person or thing that fills a vacancy or gap, often temporarily
To act as a substitute
To fill sufficiently; satisfy:
To sub is to substitute, to use someone or something instead of the person or object normally used.
Find another word for pinch-hit. In this page you can discover 11 synonyms, antonyms, idiomatic expressions, and related words for pinch-hit, like: replace, act for, succeed, substitute, substitute hit, hit for, fill-in, stand-in-for, stand-in, supply and sub.