Common Noun Collocations of offer

acceptance, advantage, advice, anything, assistance, company, deal, evidence, explanation, gift, hand, help, job, kind, lot, marriage, nothing, opportunity, order, position, resistance, sacrifice, sale, school, service, solution, suggestion, tender, time, way