Dictionary search results

Showing 1-2 of 2 results

monorail British & World English

A railway in which the track consists of a single rail, typically elevated and with the trains suspended from it

monorail camera British & World English

A camera mounted on a rail which allows positional adjustment and may support additional components