Definition of "overtaxed"

overtaxed