2 words in this vocabulary list
noun a person or animal with whom one spends a lot of time or with whom one travels
adjective showing the qualities of a good companion, such as being friendly, supportive, and reliable
noun a person who assists with technology-related tasks or services