'shylock' definitions:

Definition of 'shylock'

(from WordNet)
noun
Someone who lends money at excessive rates of interest [syn: usurer, loan shark, moneylender, shylock]
noun
A merciless usurer in a play by Shakespeare