Definitions of troglodyte:

  • noun:   someone who dwells in a cave
  • noun:   one who lives in solitude