Subscriber login


Forgot your password?

Library card login

Other

SAR

Syllabification: (SAR)
Definition of SAR

abbreviation

  • search and rescue, an emergency service involving the detection and rescue of those who have met with an accident or mishap in dangerous or isolated locations.
  • Special Administrative Region (of the People’s Republic of China).

SAR in other Oxford dictionaries

Definition of SAR in the British & World English dictionary
  |  Cite

Word of the day

ludology

/ lo͞oˈdäləjē /
noun
the study of games and gaming, especially video games …