reverse search

Comprehensive
Dictionary Suite
Help
Help
Help
 
slip1 a sloping ramp that extends from land into water and serves as a place to land or repair a boat. [1/18 definitions]