English Dictionary
◊ DEMANDER
demander
n : a person who makes demands