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

motor inn Definition

Cancel
motor inn
noun(motor inn)
motel; especially : a large multistory motel —called also motor hotel

Words Related to motor inn!

motor inn Examples by Brain Bank Users