Definition of "SAR"
SAR
noun
countable and uncountable, plural SARs
(politics, China, North Korea) Acronym of special administrative region.
(finance) Acronym of suspicious activity report.
(biology) Initialism of systemic acquired resistance.
(pharmacology) Initialism of structure-activity relationship.