Dictionary search results

Showing 1-3 of 3 results

speeded in speed British & World English

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