SUBCONTRACTOR MEANING IN ENGLISH

• Subcontractor Definition & Synonyms

  1. (n.) One who takes a portion of a contract, as for work, from the principal contractor.


RECENT SEARCHES