SPONSOR


Meaning of SPONSOR in English

(n.) One who binds himself to answer for another, and is responsible for his default; a surety.

Webster's English dictionary.      Английский словарь Webster.