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

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

ramp something up in ramp British & World English

Increase the level or amount of (something) sharply