Definitions of layabout:

  • noun:   person who does no work