Dictionary search results

Showing 1-3 of 3 results

steaming British & World English

Giving off steam

steam British & World English

Give off or produce steam

steaming in steam British & World English

(Of a gang of thieves) move rapidly through a public place, stealing things or robbing people on the way