What does the idiom or phrase feather one's nest mean?

  • to build one’s house
  • to harbor ill feeling
  • to get something in abundance
  • to enrich oneself when an opportunity occurs