Dictionary search results

Showing 1-2 of 2 results

speeded in speed British & World English

(Of a motorist or vehicle) travel at a speed that is greater than the legal limit