Sar.
1.
Sardinia
.
S.A.R.
1.
Sons of the American Revolution.
British Dictionary definitions for
sar
SAR
abbreviation
1.
Special Administrative Region (of China)
sar
in Technology
segmentation and reassembly
Related Abbreviations for
sar
Sar
sarcosine
SAR
Saudi Arabia-riyal (currency)
search and rescue
segmentation and reassembly
sodium adsorption ratio
Sons of the American Revolution
special access required
specific absorption rate
synthetic aperture radar