 |
contracting
Overview of noun contracting
The noun contracting has 1 sense (no senses from tagged texts)
1. catching, contracting -- (becoming infected; "catching cold is sometimes unavoidable"; "the contracting of a serious illness can be financially catastrophic")
Overview of verb contract
The verb contract has 9 senses (first 5 from tagged texts)
1. (8) contract, undertake -- (enter into a contractual arrangement)
2. (3) sign, contract, sign on, sign up -- (engage by written agreement; "They signed two new pitchers for the next season")
3. (2) compress, constrict, squeeze, compact, contract, press -- (squeeze or press together; "she compressed her lips"; "the spasm contracted the muscle")
4. (2) shrink, contract -- (become smaller or draw together; "The fabric shrank"; "The balloon shrank")
5. (2) contract, take, get -- (be stricken by an illness, fall victim to an illness; "He got AIDS"; "She came down with pneumonia"; "She took a chill")
6. contract -- (make smaller; "The heat contracted the woollen garment")
7. condense, concentrate, contract -- (compress or concentrate; "Congress condensed the three-year plan into a six-month plan")
8. narrow, contract -- (make or become more narrow or restricted; "The selection was narrowed"; "The road narrowed")
9. abridge, foreshorten, abbreviate, shorten, cut, contract, reduce -- (reduce in scope while retaining essential elements; "The manuscript must be shortened")
Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun contracting
1 sense of contracting
Sense 1
catching, contracting
=> acquiring, getting
=> deed, feat, effort, exploit
=> accomplishment, achievement
=> action
=> act, human action, human activity
=> event
=> psychological feature
=> abstraction
=> abstract entity
=> entity
Hyponyms of noun contracting
Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun contracting
1 sense of contracting
Sense 1
catching, contracting
=> acquiring, getting
Antonyms of noun contracting
Member Holonyms of noun contracting
Substance Holonyms of noun contracting
Part Holonyms of noun contracting
Member Meronyms of noun contracting
Substance Meronyms of noun contracting
Part Meronyms of noun contracting
Meronyms of noun contracting
Holonyms of noun contracting
Attributes of noun contracting
Derived Forms of noun contracting
1 sense of contracting
Sense 1
catching, contracting
RELATED TO>(verb) contract#5
=> contract, take, get
Domain of noun contracting
Domain Terms of noun contracting
Familiarity of noun contracting
contracting used as a noun is very rare (polysemy count =1)
Coordinate Terms (sisters) of noun contracting
1 sense of contracting
Sense 1
catching, contracting
> acquiring, getting
=> acquisition
=> obtainment, obtention
=> catching, contracting
=> appropriation
=> occupation, occupancy, taking possession, moving in
=> capture, gaining control, seizure
=> reception, receipt
=> pickup
Meronyms of noun contracting
1 sense of contracting
Holonyms of noun contracting
Grep of noun contracting
contracting
Antonyms of verb contract
2 of 9 senses of contract
Sense 4
shrink, contract
Antonym of expand (Sense 1)
=>expand, spread out
Sense 9
abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
Antonym of expand (Sense 6)
=>elaborate, lucubrate, expatiate, exposit, enlarge, flesh out, expand, expound, dilate
Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb contract
9 senses of contract
Sense 1
contract, undertake
=> promise, assure
=> declare
=> state, say, tell
=> express, verbalize, verbalise, utter, give tongue to
Sense 2
sign, contract, sign on, sign up
=> hire, engage, employ
Sense 3
compress, constrict, squeeze, compact, contract, press
=> tighten
=> change
Sense 4
shrink, contract
=> decrease, diminish, lessen, fall
=> change magnitude
=> change
Sense 5
contract, take, get
=> sicken, come down
=> worsen, decline
=> change state, turn
=> change
Sense 6
contract
=> shrink, reduce
=> decrease, lessen, minify
=> change, alter, modify
Sense 7
condense, concentrate, contract
=> change, alter, modify
Sense 8
narrow, contract
=> change
Sense 9
abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
=> decrease, lessen, minify
=> change, alter, modify
Troponyms (hyponyms) of verb contract
8 of 9 senses of contract
Sense 1
contract, undertake
=> stipulate
=> sign
=> stipulate, qualify, condition, specify
=> rent, lease
=> rent, hire, charter, lease
Sense 2
sign, contract, sign on, sign up
=> contract out
Sense 3
compress, constrict, squeeze, compact, contract, press
=> choke, strangle
=> prim
=> astringe
=> strangulate
=> convulse
=> convulse
=> bear down, overbear
=> choke, gag, fret
=> choke, scrag
Sense 4
shrink, contract
=> flex
Sense 5
contract, take, get
=> catch
Sense 6
contract
=> purse, wrinkle
Sense 8
narrow, contract
=> bottleneck
=> taper off
Sense 9
abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
=> bowdlerize, bowdlerise, expurgate, castrate, shorten
=> digest, condense, concentrate
Synonyms/Hypernyms (Ordered by Estimated Frequency) of verb contract
9 senses of contract
Sense 1
contract, undertake
=> promise, assure
Sense 2
sign, contract, sign on, sign up
=> hire, engage, employ
Sense 3
compress, constrict, squeeze, compact, contract, press
=> tighten
Sense 4
shrink, contract
=> decrease, diminish, lessen, fall
Sense 5
contract, take, get
=> sicken, come down
Sense 6
contract
=> shrink, reduce
Sense 7
condense, concentrate, contract
=> change, alter, modify
Sense 8
narrow, contract
=> change
Sense 9
abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
=> decrease, lessen, minify
'Cause To' of verb contract
Derived Forms of verb contract
9 senses of contract
Sense 1
contract, undertake
RELATED TO>(noun) contract#1
=> contract
RELATED TO>(noun) contractor#1
=> contractor
Sense 2
sign, contract, sign on, sign up
RELATED TO>(noun) contract#1
=> contract
Sense 3
compress, constrict, squeeze, compact, contract, press
RELATED TO>(noun) contraction#1
=> contraction, muscular contraction, muscle contraction
RELATED TO>(noun) contracture#1
=> contracture
RELATED TO>(noun) contractor#4
=> contractile organ, contractor
Sense 4
shrink, contract
RELATED TO>(noun) contraction#4
=> contraction
Sense 5
contract, take, get
RELATED TO>(noun) contracting#1
=> catching, contracting
Sense 6
contract
RELATED TO>(noun) contraction#4
=> contraction
Sense 7
condense, concentrate, contract
RELATED TO>(noun) contraction#4
=> contraction
Sense 8
narrow, contract
RELATED TO>(noun) contraction#4
=> contraction
Sense 9
abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
RELATED TO>(noun) contraction#4
=> contraction
Domain of verb contract
Domain Terms of verb contract
Familiarity of verb contract
contract used as a verb is familiar (polysemy count =9)
Sample Sentences of verb contract
9 senses of contract
Sense 1
contract, undertake
EX: They contract to move
Sense 2
sign, contract, sign on, sign up
*> Somebody ----s somebody
Sense 3
compress, constrict, squeeze, compact, contract, press
*> Somebody ----s something
Sense 4
shrink, contract
*> Something ----s
Sense 5
contract, take, get
*> Somebody ----s something
Sense 6
contract
*> Somebody ----s something
Sense 7
condense, concentrate, contract
*> Somebody ----s something
*> Something ----s something
Sense 8
narrow, contract
*> Something ----s
*> Somebody ----s something
*> Something ----s something
Sense 9
abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
*> Somebody ----s something
*> Something ----s something
Coordinate Terms (sisters) of verb contract
9 senses of contract
Sense 1
contract, undertake
> promise, assure
=> pledge, plight
=> swear off
=> contract, undertake
=> undertake, guarantee
Sense 2
sign, contract, sign on, sign up
> hire, engage, employ
=> featherbed
=> fill
=> engage
=> ship
=> sign, contract, sign on, sign up
=> rat
=> subcontract, farm out, job
Sense 3
compress, constrict, squeeze, compact, contract, press
> tighten
=> constrict, constringe, narrow
=> tauten, firm
=> compress, constrict, squeeze, compact, contract, press
=> strain, tense
Sense 4
shrink, contract
> decrease, diminish, lessen, fall
=> break
=> shrink, shrivel
=> taper
=> drop off
=> vanish, fly, vaporize
=> break
=> ease up, ease off, slacken off, flag
=> weaken
=> boil down, reduce, decoct, concentrate
=> shrink, contract
=> shrivel, shrivel up, shrink, wither
=> abate, let up, slack off, slack, die away
=> deflate
=> dwindle, dwindle away, dwindle down
=> remit
=> de-escalate
=> depreciate, undervalue, devaluate, devalue
=> shorten
=> thin out
=> decline, go down, wane
=> wane
=> wane
=> decelerate, slow, slow down, slow up, retard
=> decrescendo
Sense 5
contract, take, get
> sicken, come down
=> wan
=> contract, take, get
=> canker
Sense 6
contract
> shrink, reduce
=> reduce, scale down
=> reef
=> miniaturize, miniaturise
=> depopulate, desolate
=> contract
Sense 7
condense, concentrate, contract
> change, alter, modify
=> awaken, wake, waken, rouse, wake up, arouse
=> cause to sleep
=> affect
=> refresh, freshen, refreshen
=> inseminate, fecundate, fertilize, fertilise
=> indispose
=> cry
=> etiolate
=> brutalize, brutalise, animalize, animalise
=> convert
=> opalize, opalise
=> arterialize, arterialise
=> make, get
=> counterchange, transpose, interchange
=> vascularize, vascularise
=> decrepitate
=> suburbanize, suburbanise
=> revolutionize, revolutionise, overturn
=> etiolate
=> barbarize, barbarise
=> alkalinize, alkalinise
=> mythologize, mythologise, mythicize, mythicise
=> allegorize, allegorise
=> demythologize, demythologise
=> bring, land
=> coarsen
=> affect, impact, bear upon, bear on, touch on, touch
=> alchemize, alchemise
=> alcoholize, alcoholise
=> shape, form
=> round off, round down, round out, round
=> suspend
=> sober
=> reconstruct
=> increase
=> ease up, ease off, let up
=> assimilate
=> dissimilate
=> commute, convert, exchange
=> vitalize, vitalise
=> unclutter, clear
=> activate
=> activate
=> activate, aerate
=> activate
=> inactivate, deactivate
=> deaden, blunt
=> remodel, reconstruct, redo
=> edit, redact
=> edit, cut, edit out
=> tame, chasten, subdue
=> chasten, moderate, temper
=> better, improve, amend, ameliorate, meliorate
=> worsen, aggravate, exacerbate, exasperate
=> wet
=> dry, dry out
=> lubricate
=> strengthen, beef up, fortify
=> spike, lace, fortify
=> weaken
=> blunt
=> oxidize, oxidise, oxidate
=> unite, unify, merge
=> age
=> ripen, mature
=> antique, antiquate
=> antiquate
=> develop, make grow
=> soften
=> damage
=> ossify
=> acerbate
=> stabilize, stabilise
=> destabilize, destabilise
=> sensitize, sensitise, sensify, sensibilize, sensibilise
=> desensitize, desensitise
=> habituate, accustom
=> disorder, disarray
=> discolor
=> color, colorize, colorise, colourise, colourize, colour, color in, colour in
=> stain
=> hue
=> uglify
=> untune
=> adjust, set, correct
=> set
=> disqualify, unfit, indispose
=> domesticate, domesticize, domesticise, reclaim, tame
=> widen
=> dehydrogenate
=> hydrogenate
=> oxygenize, oxygenise
=> darken
=> brighten, lighten up, lighten
=> blur, blear
=> obscure, bedim, overcloud
=> obscure, blot out, obliterate, veil, hide
=> cook
=> slenderize, slenderise
=> crack
=> dissolve, dismiss
=> end, terminate
=> demist, defog
=> condense, concentrate, contract
=> cool, chill, cool down
=> heat, heat up
=> warm
=> boil
=> freeze
=> blister
=> switch, change over, shift
=> transpose
=> convert, change over
=> transform
=> transform
=> transform
=> transmute
=> transform, transmute, transubstantiate
=> ash
=> translate, transform
=> reform, reclaim, regenerate, rectify
=> convert
=> Islamize, Islamise
=> turn back, invert, reverse
=> invert
=> customize, customise
=> personalize, personalise, individualize, individualise
=> depersonalize, depersonalise, objectify
=> sharpen
=> flatten, drop
=> disintegrate
=> magnetize, magnetise
=> demagnetize, demagnetise, degauss
=> simplify
=> complicate, refine, rarify, elaborate
=> refine
=> complicate, perplex
=> supercharge, pressurize, pressurise
=> centralize, centralise, concentrate
=> decentralize, deconcentrate, decentralise
=> socialize, socialise
=> fix, prepare, set up, ready, gear up, set
=> internationalize, internationalise
=> communize, communise, bolshevize, bolshevise
=> Europeanize, Europeanise
=> Europeanize, Europeanise
=> bestialize, bestialise
=> Americanize, Americanise
=> Frenchify
=> civilize, civilise
=> nationalize, nationalise
=> denationalize, denationalise
=> naturalize, naturalise
=> denaturalize, denaturalise
=> naturalize, naturalise
=> denaturalize, denaturalise
=> even, even out
=> equal, match, equalize, equalise, equate
=> stiffen
=> loosen, loose
=> tighten, fasten
=> transitivize, transitivise
=> detransitivize, detransitivise, intransitivize, intransitivise
=> thicken, inspissate
=> full
=> diversify
=> deaden
=> check, retard, delay
=> decrease, lessen, minify
=> liquefy, liquify, liquidize, liquidise
=> solvate
=> dissolve
=> validate
=> invalidate, void, vitiate
=> empty
=> fill, fill up, make full
=> saturate
=> clot, coagulate
=> louden
=> normalize, normalise, renormalize, renormalise
=> morph
=> neutralize, neutralise
=> commercialize, commercialise, market
=> purify, purge, sanctify
=> mechanize, mechanise
=> automatize, automatise, automate
=> automatize, automatise
=> mechanize, mechanise
=> harmonize, harmonise, chord
=> polarize, polarise
=> glorify
=> contaminate
=> devalue
=> insulate
=> calcify
=> urbanize, urbanise
=> urbanize, urbanise
=> emulsify
=> demulsify
=> decarboxylate
=> nazify
=> fertilize, fecundate, fertilise
=> clarify
=> embrittle
=> mark
=> barb
=> nick
=> disable, disenable, incapacitate
=> enable
=> de-emphasize, de-emphasise, destress
=> tender, tenderize, tenderise
=> charge
=> sweeten
=> iodinate
=> ionate
=> archaize, archaise
=> inform
=> officialize, officialise
=> occidentalize, occidentalise, westernize, westernise
=> orientalize, orientalise
=> acetylate, acetylize, acetylise
=> achromatize, achromatise
=> parallel, collimate
=> camp
=> classicize, classicise
=> conventionalize, conventionalise
=> decimalize, decimalise
=> dizzy
=> poison, envenom
=> exteriorize, exteriorise, externalize, externalise, objectify
=> glamorize, glamourise, glamourize, glamorise
=> introvert
=> laicize, laicise
=> politicize, politicise
=> radicalize
=> proof
=> romanticize, romanticise
=> rusticate
=> sauce
=> shallow, shoal
=> tense
=> steepen
=> scramble
=> unscramble
=> unsex
=> vitrify
=> pall
=> saponify
=> extend, expand
=> suspend, set aside
=> muddy
=> transform
=> lift, raise, elevate
=> harshen
=> dinge
=> demonize, demonise
=> devilize, devilise, diabolize, diabolise
=> etherealize, etherialise
=> immaterialize, immaterialise, unsubstantialize, unsubstantialise
=> animize, animise, animate
=> clear
=> dynamize, dynamise
=> dynamize, dynamise
=> rarefy, sublimate, subtilize
=> volatilize, volatilise
=> uniformize, uniformise
=> symmetrize, symmetrise
=> immortalize, immortalise, eternize, eternise, eternalize, eternalise
=> denature
=> denature
=> denature
=> sanitize, sanitise
=> verbify
=> shift
=> sputter
=> draw
=> make
=> dope
=> prostrate
=> excite
=> excite, energize, energise
=> shake
=> outmode
=> spice, spice up
=> shorten
=> think
=> make
=> deflate
=> inflate
=> reflate
=> digitize, digitise, digitalize, digitalise
=> gelatinize, gelatinise
=> recombine
=> feminize, feminise, effeminize, erreminise, womanize
=> masculinize, masculinise, virilize, virilise
=> masculinize
=> disharmonize, dissonate
=> sexualize, sexualise
=> schematize, schematise
=> patent
=> constitutionalize, constitutionalise
=> rationalize, rationalise
=> plasticize, plasticise
=> rarefy
=> paganize, paganise
=> incandesce
=> deaminate, deaminize
=> angulate
=> circularize
=> sensitize, sensitise
=> sensitize, sensitise
=> depolarize, depolarise
=> intensify
=> isomerize, isomerise
=> legitimate
=> evaporate, vaporise
=> industrialize, industrialise
=> opacify
=> opsonize
=> militarize, militarise
=> nationalize, nationalise
=> recommend
=> sentimentalize, sentimentalise
=> solemnize, solemnise
=> territorialize, territorialise
=> transaminate
=> transfigure, glorify, spiritualize
=> unsanctify
=> vesiculate
=> visualize, visualise
=> variegate
=> ventilate
=> vivify
=> vulgarise, vulgarize
=> supple
=> professionalize, professionalise
=> smut
=> still
=> weaponize
=> eroticize, sex up
=> piggyback
=> confuse, blur, obscure, obnubilate
=> confuse
=> tone down, moderate, tame
=> obfuscate
=> synchronize, synchronise
=> mince, soften, moderate
=> militarize, militarise
=> break down, crush
=> fatten, fat, flesh out, fill out, plump, plump out, fatten out, fatten up
=> touch, disturb
=> dull
=> dull, blunt
=> sharpen
=> coarsen
=> loosen
=> untie, undo, loosen
=> barb
=> string
=> straighten, straighten out
=> bring
=> mix, mingle, commix, unify, amalgamate
=> charge
=> put
=> clean, make clean
=> dirty, soil, begrime, grime, colly, bemire
=> lower, depress
=> deform
=> break, break up
=> alter
=> decorate, adorn, grace, ornament, embellish, beautify
=> humanize, humanise
=> humble
=> estrange, alienate, alien, disaffect
=> right
=> desensitize, desensitise
=> deodorize, deodorise, deodourise
=> develop
=> blur
=> blind
=> change intensity
=> change taste
=> capture
=> lend, impart, bestow, contribute, add, bring
=> restore, reinstate, reestablish
=> liberalize, liberalise
=> right, compensate, redress, correct
=> democratize, democratise
=> neutralize
=> corrupt, pervert, subvert, demoralize, demoralise, debauch, debase, profane, vitiate, deprave, misdirect
=> relax, loosen
=> unite, unify
=> flocculate
=> turn
=> make possible
=> cohere
Sense 8
narrow, contract
> change
=> freshen, refresh, refreshen, freshen up
=> dress, get dressed
=> grow, develop, produce, get, acquire
=> regenerate
=> gel
=> brutalize, brutalise, animalize, animalise
=> convert
=> creolize
=> mutate
=> have, experience
=> decrepitate
=> suburbanize, suburbanise
=> roll, roll up
=> glaze, glass, glass over, glaze over
=> turn, grow
=> barbarize, barbarise
=> alkalinize, alkalinise
=> change by reversal, turn, reverse
=> change integrity
=> change shape, change form, deform
=> form
=> change state, turn
=> adjust, conform, adapt
=> rise, jump, climb up
=> assimilate
=> dissimilate
=> dissimilate
=> change magnitude
=> modify
=> deaden
=> break
=> decay, crumble, delapidate
=> mold, mildew
=> hydrate
=> dry, dry out
=> strengthen
=> distill, distil
=> deoxidize, deoxidise, reduce
=> crack
=> oxidize, oxidise, oxidate
=> oxidise, oxidize, oxidate
=> grow
=> mellow, melt, mellow out
=> soften
=> ionize, ionise
=> stabilize, stabilise
=> destabilize, destabilise
=> lighten, lighten up
=> discolor, discolour, colour, color
=> discolor
=> narrow, contract
=> darken
=> brighten, lighten
=> dim
=> crack, check, break
=> transpire
=> resume, take up
=> change surface
=> sublime, sublimate
=> cool, cool off, cool down
=> warm up
=> warm, warm up
=> transform, transmute, metamorphose
=> convert
=> dull
=> complexify, ramify
=> Americanize, Americanise
=> modernize, modernise, develop
=> stiffen
=> tighten
=> fail, go bad, give way, die, give out, conk out, go, break, break down
=> give way, yield
=> harden, indurate
=> harden, indurate
=> suffuse
=> hush
=> normalize, normalise
=> reorient
=> purify
=> digest
=> regress
=> foul
=> decalcify
=> industrialize, industrialise
=> decarboxylate
=> spot
=> receive, get, find, obtain, incur
=> acetylate, acetylize, acetylise
=> assume, acquire, adopt, take on, take
=> prim
=> capacitate
=> caseate
=> caseate
=> clinker
=> cure
=> dawn
=> salinate
=> desalinate, desalt, desalinize, desalinise
=> shallow, shoal
=> steepen
=> superannuate
=> ulcerate
=> vitrify
=> vulcanize, vulcanise
=> pall, dull
=> die, pall, become flat
=> saponify
=> move, go, run
=> come
=> catch
=> catch on
=> develop, grow
=> fly
=> develop, acquire, evolve
=> assibilate
=> smoothen
=> turn on
=> drop
=> break into
=> deepen, change
=> concretize, concretise
=> decay
=> commute, transpose
=> introject
=> shift
=> swing
=> fall
=> fall
=> reflate
=> hydrolyze, hydrolyse
=> fold, fold up
=> gelatinize, gelatinise
=> felt, felt up, mat up, matt-up, matte up, matte, mat
=> recombine
=> feminize, feminise
=> obsolesce
=> plasticize, plasticise
=> recede
=> defervesce
=> incandesce
=> calcify
=> drift
=> play out
=> conjugate
=> isomerize, isomerise
=> evaporate, vaporise
=> indurate
=> gradate
=> keratinize, keratinise
=> opacify
=> mature
=> rejuvenate
=> sequester
=> transaminate
=> vesiculate
=> undulate
=> vascularize, vascularise
=> crash
=> professionalize, professionalise
=> shift
=> flip, flip out
=> gum
=> synthesize
=> come round, come around
=> promote
=> separate, divide, part
=> format, arrange
=> fall for
=> move up, rise
=> change posture
=> settle
=> collapse, fall in, cave in, give, give way, break, founder
=> solarize, solarise
=> occult
=> pass
=> leave, depart, pull up stakes
=> liberalize, liberalise
=> stratify
=> democratize, democratise
=> relax, loosen
=> reticulate
=> flocculate
=> carbonate
=> come in
=> go out
=> stagnate
=> make
=> ice up, frost over, ice over
Sense 9
abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
> decrease, lessen, minify
=> mitigate
=> pare, pare down
=> limit, circumscribe, confine
=> reduce, boil down, concentrate
=> shrink, reduce
=> abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
=> slake, abate, slack
=> turn down, lower, lour
=> de-escalate, weaken, step down
=> minimize, minimise
=> reduce, cut down, cut back, trim, trim down, trim back, cut, bring down
=> cut
=> slack, slacken, slack up, relax
=> diminish, belittle
Synonyms (Grouped by Similarity of Meaning) of verb contract
Sense 1
contract, undertake
=> promise, assure
--------------
Sense 2
sign, contract, sign on, sign up
=> hire, engage, employ
--------------
Sense 3
compress, constrict, squeeze, compact, contract, press
=> tighten
--------------
Sense 4
shrink, contract
=> decrease, diminish, lessen, fall
--------------
Sense 5
contract, take, get
=> sicken, come down
--------------
Sense 6
contract
=> shrink, reduce
--------------
Sense 7
condense, concentrate, contract
=> change, alter, modify
--------------
Sense 8
narrow, contract
=> change
--------------
Sense 9
abridge, foreshorten, abbreviate, shorten, cut, contract, reduce
=> decrease, lessen, minify
--------------
Grep of verb contract
contract
contract in
contract out
subcontract
|
|