Collocations for companion - noun
ADJ.
agreeable, amusing, boon, charming, delightful, good, entertaining, pleasant, wonderful | close, constant, faithful, inseparable | life | female, male | canine, human | dinner, drinking, travelling, walking
He was an entertaining travelling companion.
He was an entertaining travelling companion.
PREP.
~ for/to
She lived in the house as a companion to our grandmother.
She lived in the house as a companion to our grandmother.