4 English Words Ending in ROLLEY
Prev.1Next
Definition: 1. Any streetcar or tram vehicle using on-board hydrogen as a source of energy to power the motors.
Show more information about hydrolley
Definition: 1. A truck from which the load is suspended in some kinds of cranes.
There are 13 definitions of the word trolley
Show more information about trolley
Prev.1Next
Search took: 1.3424 ms