English word definition — powered by WordNet
one who provides a warrant or guarantee to another
Want to remember warrantor?