motor inn Meaning, Definition & Usage

  1. noun a hotel for motorists; provides direct access from rooms to parking area
    court; tourist court; motor lodge; motor hotel.

WordNet