General Industry Term

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