Sentence:  But don't take the following sections as an endorsement of <WSD>friends</WSD>. Top C++ programmers avoid using <WSD>friends</WSD> unless absolutely necessary. 
Meaning of the word marked with <WSD> tags:  A function or class granted special access to the private and protected members of another class.