SKINFLINT

Definition of SKINFLINT

  1. (noun)a selfish person who is unwilling to give or spend