area n. Area beside a major road providing petrol, refreshments, toilet facilities, etc.
Alt. of Service