Meaning

1 senses
  1. An inclined slab, or a channel, where small boats are launched.

Forms

plural: boat ramps
Singularboat ramp
Pluralboat ramps

regular

See also

neighbours in the dictionary
boat ramp — meaning, examples, forms, synonyms | Krumeto