solar array

solar array

solar array 单语例句

1. Two astronauts from Discovery's crew performed the first spacewalks Thursday and successfully installed the International Space Station's fourth and final set of solar array wings.

2. The snagged solar array has been the only difficulty in an otherwise smooth mission.