Definitions for "Radarsat"
A revolutionary new satellite launched by the Canadian Space Agency on November 4, 1995. This remote sensing satellite uses radar to take images useful for agriculture, oceanography, forestry, hydrology, geology, cartography, and meteorology.
Canadian Space Agency's Radar Satellite
Canadian Space Agency SAR sensor, commercially based operation