<?xml version="1.0" encoding="us-ascii"?>
<!--Generated by Broadridge PROfile 23.3.1.5138 Broadridge-->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:t1="http://xbrl.org/2005/xbrldt">
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2022q4/ecd-2022q4.xsd#PvpAdjustmentsOnly" />
  <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:type="simple" xlink:href="https://xbrl.sec.gov/ecd/2022q4/ecd-2022q4.xsd#IndividualsOnly" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" />
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" />
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2022q4/ecd-2022q4.xsd#ecd_AllIndividualsMember" xlink:label="AllIndividualsMember" xlink:title="AllIndividualsMember" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_MrFusaroMember" xlink:label="MrFusaroMember" xlink:title="MrFusaroMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllIndividualsMember" xlink:to="MrFusaroMember" xlink:title="definition: AllIndividualsMember to MrFusaroMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_MrHostetlerMember" xlink:label="MrHostetlerMember" xlink:title="MrHostetlerMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllIndividualsMember" xlink:to="MrHostetlerMember" xlink:title="definition: AllIndividualsMember to MrHostetlerMember" order="2.0" />
  </link:definitionLink>
  <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly">
    <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2022q4/ecd-2022q4.xsd#ecd_AllAdjToCompMember" xlink:label="AllAdjToCompMember" xlink:title="AllAdjToCompMember" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForPreviouslyReportedUnderTheStockAwardsMember" xlink:label="AdjForPreviouslyReportedUnderTheStockAwardsMember" xlink:title="AdjForPreviouslyReportedUnderTheStockAwardsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForPreviouslyReportedUnderTheStockAwardsMember" xlink:title="definition: AllAdjToCompMember to AdjForPreviouslyReportedUnderTheStockAwardsMember" order="1.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForIncreaseInValueOfUnvestedOutstandingSharesMember" xlink:label="AdjForIncreaseInValueOfUnvestedOutstandingSharesMember" xlink:title="AdjForIncreaseInValueOfUnvestedOutstandingSharesMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForIncreaseInValueOfUnvestedOutstandingSharesMember" xlink:title="definition: AllAdjToCompMember to AdjForIncreaseInValueOfUnvestedOutstandingSharesMember" order="2.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjustmentForLossInValueOfSharesThatVestedMember" xlink:label="AdjustmentForLossInValueOfSharesThatVestedMember" xlink:title="AdjustmentForLossInValueOfSharesThatVestedMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjustmentForLossInValueOfSharesThatVestedMember" xlink:title="definition: AllAdjToCompMember to AdjustmentForLossInValueOfSharesThatVestedMember" order="3.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForGrantDateFairValuesOfStockAwardsGrantedInApplicableYearMember" xlink:label="AdjForGrantDateFairValuesOfStockAwardsGrantedInApplicableYearMember" xlink:title="AdjForGrantDateFairValuesOfStockAwardsGrantedInApplicableYearMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForGrantDateFairValuesOfStockAwardsGrantedInApplicableYearMember" xlink:title="definition: AllAdjToCompMember to AdjForGrantDateFairValuesOfStockAwardsGrantedInApplicableYearMember" order="4.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForFairValueOfAllStockAwardsGrantedDuringThatYearThatAreOutstandingAndUnvestedMember" xlink:label="AdjForFairValueOfAllStockAwardsGrantedDuringThatYearThatAreOutstandingAndUnvestedMember" xlink:title="AdjForFairValueOfAllStockAwardsGrantedDuringThatYearThatAreOutstandingAndUnvestedMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForFairValueOfAllStockAwardsGrantedDuringThatYearThatAreOutstandingAndUnvestedMember" xlink:title="definition: AllAdjToCompMember to AdjForFairValueOfAllStockAwardsGrantedDuringThatYearThatAreOutstandingAndUnvestedMember" order="5.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForChangesInFairValueFromPriorYearToApplicableYearOfAwardsGrantedInPriorYearThatAreOutstandingAndUnvestedMember" xlink:label="AdjForChangesInFairValueFromPriorYearToApplicableYearOfAwardsGrantedInPriorYearThatAreOutstandingAndUnvestedMember" xlink:title="AdjForChangesInFairValueFromPriorYearToApplicableYearOfAwardsGrantedInPriorYearThatAreOutstandingAndUnvestedMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForChangesInFairValueFromPriorYearToApplicableYearOfAwardsGrantedInPriorYearThatAreOutstandingAndUnvestedMember" xlink:title="definition: AllAdjToCompMember to AdjForChangesInFairValueFromPriorYearToApplicableYearOfAwardsGrantedInPriorYearThatAreOutstandingAndUnvestedMember" order="6.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForChangesInFairValueFromPriorYearToVestingDateOfAwardsGrantedInPriorYearAsToWhichAllVestingConditionsWereSatisfiedMember" xlink:label="AdjForChangesInFairValueFromPriorYearToVestingDateOfAwardsGrantedInPriorYearAsToWhichAllVestingConditionsWereSatisfiedMember" xlink:title="AdjForChangesInFairValueFromPriorYearToVestingDateOfAwardsGrantedInPriorYearAsToWhichAllVestingConditionsWereSatisfiedMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForChangesInFairValueFromPriorYearToVestingDateOfAwardsGrantedInPriorYearAsToWhichAllVestingConditionsWereSatisfiedMember" xlink:title="definition: AllAdjToCompMember to AdjForChangesInFairValueFromPriorYearToVestingDateOfAwardsGrantedInPriorYearAsToWhichAllVestingConditionsWereSatisfiedMember" order="7.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForFairValueOfAwardsGrantedInPriorYearAsToWhichVestingConditionsFailedToBeMetDuringApplicableYearMember" xlink:label="AdjForFairValueOfAwardsGrantedInPriorYearAsToWhichVestingConditionsFailedToBeMetDuringApplicableYearMember" xlink:title="AdjForFairValueOfAwardsGrantedInPriorYearAsToWhichVestingConditionsFailedToBeMetDuringApplicableYearMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForFairValueOfAwardsGrantedInPriorYearAsToWhichVestingConditionsFailedToBeMetDuringApplicableYearMember" xlink:title="definition: AllAdjToCompMember to AdjForFairValueOfAwardsGrantedInPriorYearAsToWhichVestingConditionsFailedToBeMetDuringApplicableYearMember" order="8.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjBasedOnCancellationAndForfeitureOfEquityAwardsMember" xlink:label="AdjBasedOnCancellationAndForfeitureOfEquityAwardsMember" xlink:title="AdjBasedOnCancellationAndForfeitureOfEquityAwardsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjBasedOnCancellationAndForfeitureOfEquityAwardsMember" xlink:title="definition: AllAdjToCompMember to AdjBasedOnCancellationAndForfeitureOfEquityAwardsMember" order="9.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForActuariallyDeterminedServiceCostAndPriorServiceCostForServicesRelatedToDefinedBenefitPensionPlansMember" xlink:label="AdjForActuariallyDeterminedServiceCostAndPriorServiceCostForServicesRelatedToDefinedBenefitPensionPlansMember" xlink:title="AdjForActuariallyDeterminedServiceCostAndPriorServiceCostForServicesRelatedToDefinedBenefitPensionPlansMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForActuariallyDeterminedServiceCostAndPriorServiceCostForServicesRelatedToDefinedBenefitPensionPlansMember" xlink:title="definition: AllAdjToCompMember to AdjForActuariallyDeterminedServiceCostAndPriorServiceCostForServicesRelatedToDefinedBenefitPensionPlansMember" order="10.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjForDividendsOrOtherEarningsPaidOnStockOrOptionAwardsMember" xlink:label="AdjForDividendsOrOtherEarningsPaidOnStockOrOptionAwardsMember" xlink:title="AdjForDividendsOrOtherEarningsPaidOnStockOrOptionAwardsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjForDividendsOrOtherEarningsPaidOnStockOrOptionAwardsMember" xlink:title="definition: AllAdjToCompMember to AdjForDividendsOrOtherEarningsPaidOnStockOrOptionAwardsMember" order="11.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AdjToExercisePriceOfOptionsOrStockAppreciationAwardsMember" xlink:label="AdjToExercisePriceOfOptionsOrStockAppreciationAwardsMember" xlink:title="AdjToExercisePriceOfOptionsOrStockAppreciationAwardsMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AdjToExercisePriceOfOptionsOrStockAppreciationAwardsMember" xlink:title="definition: AllAdjToCompMember to AdjToExercisePriceOfOptionsOrStockAppreciationAwardsMember" order="12.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_DividendsOrEarningsPaidMember" xlink:label="DividendsOrEarningsPaidMember" xlink:title="DividendsOrEarningsPaidMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="DividendsOrEarningsPaidMember" xlink:title="definition: AllAdjToCompMember to DividendsOrEarningsPaidMember" order="13.0" />
    <link:loc xlink:type="locator" xlink:href="arry-20230523.xsd#arry_AssumedPayoutAmtMember" xlink:label="AssumedPayoutAmtMember" xlink:title="AssumedPayoutAmtMember" />
    <link:definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="AllAdjToCompMember" xlink:to="AssumedPayoutAmtMember" xlink:title="definition: AllAdjToCompMember to AssumedPayoutAmtMember" order="14.0" />
  </link:definitionLink>
</link:linkbase>
