DICTIONARY

(Total Entries : 197270)

Dictionary Definition: 

Substitute, deputy, on behalf of, for, exchange.