Dictionary search results

Showing 1-3 of 3 results

SST British & World English

Supersonic transport

supersonic transport British & World English

A commercial jet capable of exceeding the speed of sound

SST in supersonic transport British & World English

A commercial jet capable of exceeding the speed of sound