Dictionary search results

Showing 1-2 of 2 results

drive-by British & World English

(Of a shooting or other act) carried out from a passing vehicle

drive-by-wire British & World English

A semi-automatic and typically computer-regulated system for controlling the engine, handling, suspension, and other functions of a motor vehicle