Definitions of general agent:

  • noun:   someone authorized to transact every kind of business for the principal
  • noun:   an agent who sells insurance