Dictionary search results

Showing 1-2 of 2 results

shafting British & World English

A system of connected shafts for transmitting motive power in a machine

shaft British & World English

(Of light) shine in beams