Home
Advance Search
Dictionary
Words with Friends solver
Meaning of caboose
Definition:-
A railroad car with accommodations for the train crew, typically attached to the end of the train. (noun)
A kitchen on a ship's deck. (noun)