taxeater

noun

Definition of taxeater

: a person deriving support from public funds