SUBROGATE MEANING IN ENGLISH

• Subrogate Definition & Synonyms

  1. (v. t.) To put in the place of another; to substitute.


RECENT SEARCHES