Select from the alternatives, the words that best describe the meaning of the idiom or phrase given in the question: To feather one’s nest
A to gain popularity
B to cheat others
C to be selfish
D to provide for future
Solution
Correct Answer: Option C