Get the FREE one-click dictionary software for Windows
or the iPhone/iPad and Android apps
Adjective: meanspirited  'meen'spi-ri-tid
  1. Lacking in magnanimity
    "a meanspirited man unwilling to forgive";
    - ungenerous, begrudging
     
  2. Having or showing an ignoble lack of honour or morality
    "something essentially vulgar and meanspirited in politics";
    - base, mean

See also: ignoble, stingy [informal], ungenerous

Antonym: generous