Dictionary search results

Showing 1-4 of 4 results

ramp British & World English

A sloping surface joining two different levels, as at the entrance or between floors of a building

ramp English Thesaurus

there was a ramp down to a double garage on basement level

on-ramp British & World English

A lane for traffic entering a turnpike or freeway

off-ramp British & World English

A sloping one-way road leading off a main highway