Definitions of Lake chad:

  • noun:   a lake in north central Africa; fed by the Shari river