The act of following a passing on duty ambulance in order to quickly proceed down a road or highway and avoid traffic. An "ambulance escort."
Hey, there's an ambulance coming, ambuscort!
by Dr. Leo Spaceman December 24, 2010
Emails are sent from email@example.com. We'll never spam you.×