the ambuleen went flying past us even though we were driving above the speed limit
an ambulance speeding with lights flashing and sirens screaming to the scene of a disaster
"the ambuleen went flying past us even though we were driving above the speed limit" What is the definition of "ambuleen"?