Simply plug your letters into the Search and Get definitions for English words.
Definition of SPONSOR
noun : SPONSOR
verb : SPONSOR
) assume responsibility for or leadership of; "The senator announced that he would sponsor the health care plan" ;
See more about : SPONSOR