desktop computer: a personal computer small enough to fit conveniently in an individual workspace
block grant: a grant of federal money to state and local governments to support social welfare programs