to provide - to supply, to support, to give, revenue - income, profit, based - located, situated, an employee - a worker, a staff member, to operate - to perform, to function, to specialize in - to concentrate on smth, to practice smth, subsidiary - secondary, supplementary, a competitor - an opponent, a rival, to produce - to create, to make, to generate, an exporter - an international trader, an overseas shipper,

Leaderboard

Visual style

Options

Switch template

Continue editing: ?