ramp Jehan A « Back to Glossary Indexa short road on which vehicles join or leave a main roadRelated Articles:Filling Up at a Gas Station« Back to Glossary Index Written by Jehan A