Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

diesel locomotive Definition

Cancel
diesel locomotive
noun()
a locomotive driven by a diesel engine

Words Related to diesel locomotive!

diesel locomotive Examples by Brain Bank Users