contractor

CONTRACTOR, n.

1. One who contracts; one of the parties to a bargain; one who covenants to do any thing for another.

2. One who contracts or covenants with a government to furnish provisions or other supplies or to perform any work or service for the public, at a certain price or rate.