While the total installed price of solar has continued to decline, the price of the solar panels or modules themselves has remained relatively flat since 2012, indicating a decline in non-module costs. Credit: LBNL.
defense. 1  the denial or pleading of the defendant in answer to the claim or charge that has been made. 2  the proceedings adopted by a defendant, or the defendant's legal agents, for defending against the charges that have been made. 3  a defendant and his or her counsel.
Dictionary entry overview: What does defence mean? â¢ DEFENCE (noun) The noun DEFENCE has 10 senses: 1. (psychiatry) an unconscious process that tries to reduce the anxiety associated with instinctive desires 2. (sports) the team that is trying to prevent the other team from scoring 3. the defendant and his legal advisors collectively