SAR
Definition
Synthetic Aperture Radar
SAR means Synthetic Aperture Radar. Satellite and airbourne remote sensing technique used to detect oil slicks on the sea surface. See
✓ Verified term
Synthetic Aperture Radar
SAR means Synthetic Aperture Radar. Satellite and airbourne remote sensing technique used to detect oil slicks on the sea surface. See
You might also be looking for